1 implementation of IConfigurationManagerInternal
System.Configuration.ConfigurationManager (1)
System\Configuration\Internal\ConfigurationManagerInternal.cs (1)
6
internal sealed class ConfigurationManagerInternal :
IConfigurationManagerInternal
14 references to IConfigurationManagerInternal
System.Configuration (1)
System.Configuration.cs (1)
58
[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Configuration.Internal.
IConfigurationManagerInternal
))]
System.Configuration.ConfigurationManager (13)
System\Configuration\ConfigurationManagerInternalFactory.cs (2)
10
private static volatile
IConfigurationManagerInternal
s_instance;
12
internal static
IConfigurationManagerInternal
Instance => s_instance ??= new ConfigurationManagerInternal();
System\Configuration\Internal\ConfigurationManagerInternal.cs (11)
10
bool
IConfigurationManagerInternal
.SupportsUserConfig => ConfigurationManager.SupportsUserConfig;
12
bool
IConfigurationManagerInternal
.SetConfigurationSystemInProgress
15
string
IConfigurationManagerInternal
.MachineConfigPath => ClientConfigurationHost.MachineConfigFilePath;
17
string
IConfigurationManagerInternal
.ApplicationConfigUri => ClientConfigPaths.Current.ApplicationConfigUri;
19
string
IConfigurationManagerInternal
.ExeProductName => ClientConfigPaths.Current.ProductName;
21
string
IConfigurationManagerInternal
.ExeProductVersion => ClientConfigPaths.Current.ProductVersion;
23
string
IConfigurationManagerInternal
.ExeRoamingConfigDirectory
26
string
IConfigurationManagerInternal
.ExeRoamingConfigPath => ClientConfigPaths.Current.RoamingConfigFilename;
28
string
IConfigurationManagerInternal
.ExeLocalConfigDirectory => ClientConfigPaths.Current.LocalConfigDirectory;
30
string
IConfigurationManagerInternal
.ExeLocalConfigPath => ClientConfigPaths.Current.LocalConfigFilename;
32
string
IConfigurationManagerInternal
.UserConfigFilename => ClientConfigPaths.UserConfigFilename;