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
- LayoutUtils.cs
- AnnouncementEventArgs.cs
- TypeSystem.cs
- ActivityCodeDomSerializationManager.cs
- FormViewPageEventArgs.cs
- SubclassTypeValidatorAttribute.cs
- DesigntimeLicenseContextSerializer.cs
- DecoderFallback.cs
- TargetInvocationException.cs
- DataGridViewEditingControlShowingEventArgs.cs
- GridViewSortEventArgs.cs
- FilterUserControlBase.cs
- MgmtResManager.cs
- StylusCaptureWithinProperty.cs
- GridItemPattern.cs
- HttpPostClientProtocol.cs
- OLEDB_Enum.cs
- WhitespaceRuleReader.cs
- NetworkInformationPermission.cs
- MatrixTransform3D.cs
- LinearKeyFrames.cs
- HwndHostAutomationPeer.cs
- DSASignatureFormatter.cs
- Interlocked.cs
- MimeMapping.cs
- OracleParameterCollection.cs
- SecUtil.cs
- RedistVersionInfo.cs
- CalloutQueueItem.cs
- BitmapInitialize.cs
- TableCell.cs
- DatePicker.cs
- SecurityTraceRecordHelper.cs
- ForAllOperator.cs
- ISAPIWorkerRequest.cs
- WebPartZoneAutoFormat.cs
- EditorPartChrome.cs
- RouteParameter.cs
- Peer.cs
- SecurityElement.cs
- ComboBoxItem.cs
- ProviderCollection.cs
- ListView.cs
- MenuItemAutomationPeer.cs
- __TransparentProxy.cs
- SchemaImporter.cs
- SocketPermission.cs
- FileUpload.cs
- BatchWriter.cs
- SelectedCellsCollection.cs
- MimeTypeMapper.cs
- DesignerOptions.cs
- TypeDescriptionProvider.cs
- TreeViewAutomationPeer.cs
- SqlParameter.cs
- SerTrace.cs
- PartialCachingAttribute.cs
- SafeNativeMethods.cs
- StrongNameSignatureInformation.cs
- MultiView.cs
- ReadOnlyCollectionBase.cs
- EncryptedXml.cs
- Item.cs
- Image.cs
- PropertyGridView.cs
- wgx_exports.cs
- HttpPostProtocolImporter.cs
- Bind.cs
- TagPrefixCollection.cs
- TemplateGroupCollection.cs
- GeometryHitTestParameters.cs
- ConfigurationSettings.cs
- TemplateContent.cs
- MembershipUser.cs
- DefaultProxySection.cs
- RunInstallerAttribute.cs
- TransformGroup.cs
- MD5CryptoServiceProvider.cs
- LayoutEngine.cs
- ChtmlImageAdapter.cs
- xml.cs
- SamlSecurityTokenAuthenticator.cs
- AsymmetricKeyExchangeDeformatter.cs
- MachineKeySection.cs
- X509Certificate2.cs
- ListBindableAttribute.cs
- TextParaClient.cs
- CanExecuteRoutedEventArgs.cs
- ControlParameter.cs
- MDIControlStrip.cs
- AutoCompleteStringCollection.cs
- EditingMode.cs
- MarshalByValueComponent.cs
- _ConnectionGroup.cs
- Membership.cs
- DtcInterfaces.cs
- List.cs
- TraceContext.cs
- Identity.cs
- ProviderSettings.cs