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
- RadioButtonBaseAdapter.cs
- ChangeInterceptorAttribute.cs
- SoapAttributes.cs
- LambdaCompiler.cs
- SelectionItemPattern.cs
- CurrentTimeZone.cs
- StreamWriter.cs
- UserControlDocumentDesigner.cs
- WebExceptionStatus.cs
- Asn1Utilities.cs
- KerberosTicketHashIdentifierClause.cs
- LifetimeServices.cs
- PropertyGridEditorPart.cs
- WindowsStreamSecurityBindingElement.cs
- SamlAction.cs
- MailDefinition.cs
- ChangePasswordAutoFormat.cs
- BindableAttribute.cs
- XmlSchemaObjectTable.cs
- LayoutInformation.cs
- AnnotationResourceChangedEventArgs.cs
- SafeArchiveContext.cs
- DbMetaDataCollectionNames.cs
- SetIterators.cs
- AncestorChangedEventArgs.cs
- WebPartPersonalization.cs
- UnionCqlBlock.cs
- DecimalFormatter.cs
- PieceDirectory.cs
- AutomationIdentifier.cs
- ViewgenGatekeeper.cs
- LoginView.cs
- DataGridRow.cs
- GeometryModel3D.cs
- TextViewDesigner.cs
- PointAnimationBase.cs
- KeyboardNavigation.cs
- DispatcherTimer.cs
- InputScopeAttribute.cs
- Deflater.cs
- InternalBufferManager.cs
- TransactionFlowProperty.cs
- FreezableDefaultValueFactory.cs
- DynamicHyperLink.cs
- XmlHierarchyData.cs
- Rule.cs
- Scheduling.cs
- ViewManager.cs
- DynamicPropertyHolder.cs
- Pair.cs
- TextServicesCompartment.cs
- PrintPageEvent.cs
- HttpListenerRequest.cs
- DataObjectEventArgs.cs
- CmsInterop.cs
- PageHandlerFactory.cs
- HtmlControl.cs
- DataSourceView.cs
- filewebresponse.cs
- WindowsListViewGroup.cs
- EntitySqlQueryBuilder.cs
- CollectionBuilder.cs
- Cursors.cs
- Emitter.cs
- Point3D.cs
- SchemaImporterExtensionsSection.cs
- DesignTimeResourceProviderFactoryAttribute.cs
- XmlSchemaComplexContentExtension.cs
- TabControlEvent.cs
- WindowProviderWrapper.cs
- MultipleViewProviderWrapper.cs
- ListViewCancelEventArgs.cs
- User.cs
- IndexOutOfRangeException.cs
- CodeDirectiveCollection.cs
- MouseEventArgs.cs
- UrlAuthFailureHandler.cs
- CodeThrowExceptionStatement.cs
- ObjectFactoryCodeDomTreeGenerator.cs
- CounterSample.cs
- CallTemplateAction.cs
- MSHTMLHost.cs
- DispatchWrapper.cs
- GeometryModel3D.cs
- Column.cs
- AllMembershipCondition.cs
- TypeDescriptionProviderAttribute.cs
- PenThread.cs
- ImageSourceConverter.cs
- ListBoxItemAutomationPeer.cs
- SecurityUniqueId.cs
- X509ChainPolicy.cs
- ColorContext.cs
- HtmlButton.cs
- __ConsoleStream.cs
- EnumConverter.cs
- x509store.cs
- CustomErrorCollection.cs
- SqlUserDefinedTypeAttribute.cs
- OutputCacheModule.cs