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
- NullReferenceException.cs
- AuthorizationRule.cs
- WSDualHttpSecurityMode.cs
- ComponentEditorPage.cs
- ScrollProviderWrapper.cs
- DesignerCategoryAttribute.cs
- GridViewCancelEditEventArgs.cs
- XPathNodePointer.cs
- PackageRelationship.cs
- DragAssistanceManager.cs
- ZipIOModeEnforcingStream.cs
- Encoding.cs
- SafeNativeMethods.cs
- MergeLocalizationDirectives.cs
- LinkedResourceCollection.cs
- LocationReferenceValue.cs
- DropDownButton.cs
- ToolStripComboBox.cs
- XslTransform.cs
- StateWorkerRequest.cs
- PersistenceContextEnlistment.cs
- SqlDataSourceCache.cs
- XmlObjectSerializerWriteContextComplex.cs
- TrackingProfile.cs
- FileIOPermission.cs
- WebPartCancelEventArgs.cs
- BaseTemplateBuildProvider.cs
- GroupJoinQueryOperator.cs
- FirewallWrapper.cs
- SqlCharStream.cs
- XmlTextEncoder.cs
- _FtpDataStream.cs
- MulticastNotSupportedException.cs
- MenuItemBindingCollection.cs
- XmlCustomFormatter.cs
- ConnectionsZoneDesigner.cs
- ResourceContainer.cs
- VirtualPathProvider.cs
- ValidateNames.cs
- XmlQualifiedName.cs
- NetDataContractSerializer.cs
- DocumentXmlWriter.cs
- FusionWrap.cs
- ProcessHostMapPath.cs
- DataReceivedEventArgs.cs
- WebPartEditorApplyVerb.cs
- SqlClientMetaDataCollectionNames.cs
- JsonGlobals.cs
- InfoCardTraceRecord.cs
- StylusButtonCollection.cs
- CLSCompliantAttribute.cs
- ContextMenuStripGroupCollection.cs
- HwndPanningFeedback.cs
- FlowLayoutPanelDesigner.cs
- CapabilitiesUse.cs
- SettingsBindableAttribute.cs
- System.Data.OracleClient_BID.cs
- SchemaDeclBase.cs
- SpotLight.cs
- WindowsButton.cs
- SystemNetworkInterface.cs
- TextSelectionProcessor.cs
- NotImplementedException.cs
- GridEntry.cs
- XPathAxisIterator.cs
- GregorianCalendar.cs
- Util.cs
- ContainerVisual.cs
- SqlErrorCollection.cs
- Process.cs
- TemplateFactory.cs
- LinqDataSourceView.cs
- FilteredDataSetHelper.cs
- RbTree.cs
- SafeLocalMemHandle.cs
- SafeWaitHandle.cs
- RoleManagerEventArgs.cs
- DocumentAutomationPeer.cs
- PartialCachingControl.cs
- IPAddress.cs
- Int32Converter.cs
- ListViewDeletedEventArgs.cs
- BooleanExpr.cs
- ManagementEventArgs.cs
- DataFormat.cs
- TreeWalker.cs
- ParameterBuilder.cs
- SqlInfoMessageEvent.cs
- EncodingStreamWrapper.cs
- Trace.cs
- IisTraceListener.cs
- BitmapFrameDecode.cs
- SecureUICommand.cs
- Double.cs
- Crypto.cs
- Validator.cs
- BulletDecorator.cs
- MemberExpression.cs
- InstanceData.cs
- TextSimpleMarkerProperties.cs