Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / whidbey / netfxsp / ndp / fx / src / Configuration / System / Configuration / Internal / ConfigurationManagerInternal.cs / 1 / ConfigurationManagerInternal.cs
//------------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//-----------------------------------------------------------------------------
namespace System.Configuration.Internal {
using System.Configuration;
internal sealed class ConfigurationManagerInternal : IConfigurationManagerInternal {
// Created only through reflection
private ConfigurationManagerInternal() {
}
bool IConfigurationManagerInternal.SupportsUserConfig {
get {
return ConfigurationManager.SupportsUserConfig;
}
}
bool IConfigurationManagerInternal.SetConfigurationSystemInProgress {
get {
return ConfigurationManager.SetConfigurationSystemInProgress;
}
}
string IConfigurationManagerInternal.MachineConfigPath {
get {
return ClientConfigurationHost.MachineConfigFilePath;
}
}
string IConfigurationManagerInternal.ApplicationConfigUri {
get {
return ClientConfigPaths.Current.ApplicationConfigUri;
}
}
string IConfigurationManagerInternal.ExeProductName {
get {
return ClientConfigPaths.Current.ProductName;
}
}
string IConfigurationManagerInternal.ExeProductVersion {
get {
return ClientConfigPaths.Current.ProductVersion;
}
}
string IConfigurationManagerInternal.ExeRoamingConfigDirectory {
get {
return ClientConfigPaths.Current.RoamingConfigDirectory;
}
}
string IConfigurationManagerInternal.ExeRoamingConfigPath {
get {
return ClientConfigPaths.Current.RoamingConfigFilename;
}
}
string IConfigurationManagerInternal.ExeLocalConfigDirectory {
get {
return ClientConfigPaths.Current.LocalConfigDirectory;
}
}
string IConfigurationManagerInternal.ExeLocalConfigPath {
get {
return ClientConfigPaths.Current.LocalConfigFilename;
}
}
string IConfigurationManagerInternal.UserConfigFilename {
get {
return ClientConfigPaths.UserConfigFilename;
}
}
}
}
// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
//------------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//-----------------------------------------------------------------------------
namespace System.Configuration.Internal {
using System.Configuration;
internal sealed class ConfigurationManagerInternal : IConfigurationManagerInternal {
// Created only through reflection
private ConfigurationManagerInternal() {
}
bool IConfigurationManagerInternal.SupportsUserConfig {
get {
return ConfigurationManager.SupportsUserConfig;
}
}
bool IConfigurationManagerInternal.SetConfigurationSystemInProgress {
get {
return ConfigurationManager.SetConfigurationSystemInProgress;
}
}
string IConfigurationManagerInternal.MachineConfigPath {
get {
return ClientConfigurationHost.MachineConfigFilePath;
}
}
string IConfigurationManagerInternal.ApplicationConfigUri {
get {
return ClientConfigPaths.Current.ApplicationConfigUri;
}
}
string IConfigurationManagerInternal.ExeProductName {
get {
return ClientConfigPaths.Current.ProductName;
}
}
string IConfigurationManagerInternal.ExeProductVersion {
get {
return ClientConfigPaths.Current.ProductVersion;
}
}
string IConfigurationManagerInternal.ExeRoamingConfigDirectory {
get {
return ClientConfigPaths.Current.RoamingConfigDirectory;
}
}
string IConfigurationManagerInternal.ExeRoamingConfigPath {
get {
return ClientConfigPaths.Current.RoamingConfigFilename;
}
}
string IConfigurationManagerInternal.ExeLocalConfigDirectory {
get {
return ClientConfigPaths.Current.LocalConfigDirectory;
}
}
string IConfigurationManagerInternal.ExeLocalConfigPath {
get {
return ClientConfigPaths.Current.LocalConfigFilename;
}
}
string IConfigurationManagerInternal.UserConfigFilename {
get {
return ClientConfigPaths.UserConfigFilename;
}
}
}
}
// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- SchemaCollectionCompiler.cs
- ClusterRegistryConfigurationProvider.cs
- WindowsGraphicsCacheManager.cs
- TextParentUndoUnit.cs
- BitmapEffect.cs
- QuaternionAnimation.cs
- EqualityComparer.cs
- EditingCommands.cs
- StreamSecurityUpgradeAcceptorBase.cs
- SatelliteContractVersionAttribute.cs
- XmlHelper.cs
- SecurityUniqueId.cs
- HttpDictionary.cs
- MergeFailedEvent.cs
- DataGridViewLinkColumn.cs
- IISMapPath.cs
- LifetimeServices.cs
- FilterRepeater.cs
- LineServicesCallbacks.cs
- RIPEMD160.cs
- DelimitedListTraceListener.cs
- DataServiceException.cs
- FragmentNavigationEventArgs.cs
- MachineKeyConverter.cs
- BuildProviderInstallComponent.cs
- SmtpNetworkElement.cs
- DeflateStreamAsyncResult.cs
- StringCollection.cs
- SiteOfOriginContainer.cs
- OletxResourceManager.cs
- HideDisabledControlAdapter.cs
- ZipIOCentralDirectoryBlock.cs
- HTTPRemotingHandler.cs
- ApplicationManager.cs
- BufferedGraphicsManager.cs
- EntityContainerAssociationSet.cs
- TextCompositionEventArgs.cs
- AutoGeneratedField.cs
- SQLSingle.cs
- HttpApplicationFactory.cs
- Accessible.cs
- LightweightEntityWrapper.cs
- ContextBase.cs
- TraceUtils.cs
- TakeOrSkipWhileQueryOperator.cs
- X509Certificate2Collection.cs
- SqlDataSourceTableQuery.cs
- WebConfigurationManager.cs
- Set.cs
- SqlFunctionAttribute.cs
- ApplicationFileCodeDomTreeGenerator.cs
- DeclarativeConditionsCollection.cs
- ContainerUtilities.cs
- ContextStaticAttribute.cs
- Header.cs
- XamlBrushSerializer.cs
- AccessDataSource.cs
- SamlAuthorizationDecisionClaimResource.cs
- ZipIOExtraFieldZip64Element.cs
- SafeSecurityHandles.cs
- GeneralTransform3DTo2D.cs
- EntityDataSourceViewSchema.cs
- OpCopier.cs
- OracleRowUpdatingEventArgs.cs
- SecurityHeaderElementInferenceEngine.cs
- PagerSettings.cs
- ModuleBuilderData.cs
- NavigationHelper.cs
- RoleManagerEventArgs.cs
- ExtentKey.cs
- ValidationSummary.cs
- EntityDesignerDataSourceView.cs
- XmlCollation.cs
- RegexCaptureCollection.cs
- SafeReadContext.cs
- WebPartTransformerAttribute.cs
- SecurityHelper.cs
- RSAOAEPKeyExchangeDeformatter.cs
- BitmapFrameDecode.cs
- NameTable.cs
- Rijndael.cs
- WbmpConverter.cs
- StrokeFIndices.cs
- CompilerWrapper.cs
- VariantWrapper.cs
- SocketInformation.cs
- SqlExpressionNullability.cs
- ToolStripSettings.cs
- DictionaryEntry.cs
- AnnouncementInnerClient11.cs
- StandardOleMarshalObject.cs
- BooleanConverter.cs
- TextSchema.cs
- TypefaceMap.cs
- HttpStreamFormatter.cs
- SectionVisual.cs
- XMLSchema.cs
- SessionState.cs
- RuleConditionDialog.Designer.cs
- ParserContext.cs