<PackageReference Include="System.Configuration.ConfigurationManager" Version="4.6.0-preview6.19303.8" />

IConfigurationManagerInternal

Defines an interface used by the .NET Framework to initialize configuration properties.
string ApplicationConfigUri { get; }

Gets the configuration file name related to the application path.

string ExeLocalConfigDirectory { get; }

Gets the local configuration directory of the application based on the entry assembly.

string ExeLocalConfigPath { get; }

Gets the local configuration path of the application based on the entry assembly.

string ExeProductName { get; }

Gets the product name of the application based on the entry assembly.

string ExeProductVersion { get; }

Gets the product version of the application based on the entry assembly.

string ExeRoamingConfigDirectory { get; }

Gets the roaming configuration directory of the application based on the entry assembly.

string ExeRoamingConfigPath { get; }

Gets the roaming user&#39;s configuration path based on the application&#39;s entry assembly.

string MachineConfigPath { get; }

Gets the configuration path for the Machine.config file.

Gets a value representing the configuration system&#39;s status.

bool SupportsUserConfig { get; }

Gets a value that specifies whether user configuration settings are supported.

string UserConfigFilename { get; }

Gets the name of the file used to store user configuration settings.