Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / whidbey / NetFxQFE / ndp / fx / src / Configuration / System / Configuration / ConfigurationManagerHelperFactory.cs / 1 / ConfigurationManagerHelperFactory.cs
//------------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//-----------------------------------------------------------------------------
namespace System.Configuration {
using System.Configuration.Internal;
using System.Security.Permissions;
//
// class ConfigurationManagerHelperFactory manages access to a
// single instance of ConfigurationManagerHelper.
//
static internal class ConfigurationManagerHelperFactory {
private const string ConfigurationManagerHelperTypeString = "System.Configuration.Internal.ConfigurationManagerHelper, " + AssemblyRef.System;
static private IConfigurationManagerHelper s_instance;
static internal IConfigurationManagerHelper Instance {
get {
if (s_instance == null) {
s_instance = (IConfigurationManagerHelper) TypeUtil.CreateInstanceWithReflectionPermission(ConfigurationManagerHelperTypeString);
}
return s_instance;
}
}
}
}
// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
//------------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//-----------------------------------------------------------------------------
namespace System.Configuration {
using System.Configuration.Internal;
using System.Security.Permissions;
//
// class ConfigurationManagerHelperFactory manages access to a
// single instance of ConfigurationManagerHelper.
//
static internal class ConfigurationManagerHelperFactory {
private const string ConfigurationManagerHelperTypeString = "System.Configuration.Internal.ConfigurationManagerHelper, " + AssemblyRef.System;
static private IConfigurationManagerHelper s_instance;
static internal IConfigurationManagerHelper Instance {
get {
if (s_instance == null) {
s_instance = (IConfigurationManagerHelper) TypeUtil.CreateInstanceWithReflectionPermission(ConfigurationManagerHelperTypeString);
}
return s_instance;
}
}
}
}
// 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
- FixedTextPointer.cs
- CannotUnloadAppDomainException.cs
- Privilege.cs
- BindingMAnagerBase.cs
- AdapterUtil.cs
- CompilationLock.cs
- LambdaCompiler.Address.cs
- Pen.cs
- XmlSerializerSection.cs
- PixelFormatConverter.cs
- DataGridTable.cs
- ellipse.cs
- HostedElements.cs
- DataServiceExpressionVisitor.cs
- FormsAuthenticationConfiguration.cs
- MulticastDelegate.cs
- LinkedDataMemberFieldEditor.cs
- UriScheme.cs
- GridViewDeletedEventArgs.cs
- _UriTypeConverter.cs
- DataGridViewColumnCollectionDialog.cs
- Tag.cs
- ListenerElementsCollection.cs
- FileChangeNotifier.cs
- _AcceptOverlappedAsyncResult.cs
- NewItemsContextMenuStrip.cs
- CodeSnippetCompileUnit.cs
- _LocalDataStore.cs
- SynchronizationLockException.cs
- MappedMetaModel.cs
- TypeGeneratedEventArgs.cs
- WsdlParser.cs
- TrackingProfileSerializer.cs
- CellQuery.cs
- hresults.cs
- ListViewContainer.cs
- OdbcUtils.cs
- CategoryGridEntry.cs
- InvokePattern.cs
- QueryStatement.cs
- BatchStream.cs
- BuildManager.cs
- xmlglyphRunInfo.cs
- XamlReaderHelper.cs
- CryptoApi.cs
- PassportAuthenticationEventArgs.cs
- XmlSchemaProviderAttribute.cs
- Certificate.cs
- TemplatedWizardStep.cs
- SqlBuilder.cs
- BlurEffect.cs
- ResourceExpression.cs
- WebConfigurationHostFileChange.cs
- XPathEmptyIterator.cs
- CqlWriter.cs
- DecodeHelper.cs
- sqlpipe.cs
- Stack.cs
- ListViewGroupItemCollection.cs
- Viewport2DVisual3D.cs
- SQLDateTime.cs
- InputChannel.cs
- shaperfactory.cs
- X509CertificateInitiatorClientCredential.cs
- WebResponse.cs
- FileSystemEnumerable.cs
- PageCodeDomTreeGenerator.cs
- coordinator.cs
- AlphabeticalEnumConverter.cs
- FragmentQueryProcessor.cs
- ListenerElementsCollection.cs
- Point4D.cs
- ItemCollection.cs
- CommandDevice.cs
- BitmapSizeOptions.cs
- SafeNativeMethodsCLR.cs
- Panel.cs
- Span.cs
- PropertyTabAttribute.cs
- TypeConverterHelper.cs
- BrowserCapabilitiesFactory.cs
- NativeMethodsCLR.cs
- DbTypeMap.cs
- LogSwitch.cs
- Misc.cs
- HttpUnhandledOperationInvoker.cs
- CheckBox.cs
- DataBindingExpressionBuilder.cs
- StorageBasedPackageProperties.cs
- HitTestWithPointDrawingContextWalker.cs
- InstanceCreationEditor.cs
- RuntimeIdentifierPropertyAttribute.cs
- OneOfTypeConst.cs
- BitmapMetadata.cs
- HealthMonitoringSection.cs
- ExceptionUtil.cs
- CalendarDataBindingHandler.cs
- EntityDataSourceChangedEventArgs.cs
- ClosableStream.cs
- ConfigurationStrings.cs