Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / ndp / fx / src / Sys / System / Configuration / ConfigurationManagerInternalFactory.cs / 1 / ConfigurationManagerInternalFactory.cs
//------------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//-----------------------------------------------------------------------------
namespace System.Configuration {
using System.Configuration.Internal;
//
// class ConfigurationManagerInternalFactory manages access to a
// single instance of ConfigurationManagerInternal.
//
internal static class ConfigurationManagerInternalFactory {
private const string ConfigurationManagerInternalTypeString = "System.Configuration.Internal.ConfigurationManagerInternal, " + AssemblyRef.SystemConfiguration;
static private IConfigurationManagerInternal s_instance;
static internal IConfigurationManagerInternal Instance {
get {
if (s_instance == null) {
s_instance = (IConfigurationManagerInternal) TypeUtil.CreateInstanceWithReflectionPermission(ConfigurationManagerInternalTypeString);
}
return s_instance;
}
}
}
}
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- WebPartTransformerCollection.cs
- BinaryFormatter.cs
- AudioStateChangedEventArgs.cs
- Buffer.cs
- SyndicationLink.cs
- AnonymousIdentificationSection.cs
- WeakReference.cs
- _SslState.cs
- EasingFunctionBase.cs
- XPathDocumentIterator.cs
- HashAlgorithm.cs
- ColumnBinding.cs
- BuildProviderAppliesToAttribute.cs
- TemplateInstanceAttribute.cs
- ProfileParameter.cs
- Composition.cs
- CapabilitiesRule.cs
- GridViewColumnHeader.cs
- CollectionType.cs
- TextTreeFixupNode.cs
- ImageSourceConverter.cs
- DataGridViewBindingCompleteEventArgs.cs
- WsatStrings.cs
- AdvancedBindingEditor.cs
- xamlnodes.cs
- XamlStream.cs
- ECDiffieHellmanPublicKey.cs
- ValueTypeFieldReference.cs
- PreviewPageInfo.cs
- ISFTagAndGuidCache.cs
- Matrix3D.cs
- ObjectDataSourceWizardForm.cs
- ProcessModelInfo.cs
- TypeSystem.cs
- HostSecurityManager.cs
- ApplicationActivator.cs
- LayoutSettings.cs
- AttributeAction.cs
- XslAstAnalyzer.cs
- PenThread.cs
- StylusPointCollection.cs
- PermissionToken.cs
- ColumnResult.cs
- FolderLevelBuildProviderAppliesToAttribute.cs
- SmtpAuthenticationManager.cs
- LocalizabilityAttribute.cs
- EventRouteFactory.cs
- Light.cs
- UIAgentCrashedException.cs
- RotationValidation.cs
- Duration.cs
- DelayedRegex.cs
- StringKeyFrameCollection.cs
- UIAgentAsyncEndRequest.cs
- TypeConverter.cs
- BooleanAnimationBase.cs
- BitmapEffectGeneralTransform.cs
- cookie.cs
- RtfControls.cs
- GenerateScriptTypeAttribute.cs
- GACIdentityPermission.cs
- WebAdminConfigurationHelper.cs
- CallbackDebugElement.cs
- CFStream.cs
- SecurityContext.cs
- ListBindingHelper.cs
- TextParaLineResult.cs
- KnownTypeDataContractResolver.cs
- LinqExpressionNormalizer.cs
- PolicyException.cs
- EntityKeyElement.cs
- TextureBrush.cs
- AsyncCodeActivityContext.cs
- SqlDataSource.cs
- HelpInfo.cs
- IERequestCache.cs
- Model3D.cs
- ProfileService.cs
- BamlRecords.cs
- Int32Collection.cs
- CorrelationHandle.cs
- DoubleAnimation.cs
- ItemList.cs
- UInt32Converter.cs
- DataGridViewCheckBoxColumn.cs
- WorkBatch.cs
- BatchStream.cs
- DateTimeSerializationSection.cs
- XmlMembersMapping.cs
- InstanceHandleConflictException.cs
- RequestSecurityTokenResponseCollection.cs
- PrefixHandle.cs
- NameSpaceExtractor.cs
- GradientStop.cs
- DesignerLabelAdapter.cs
- XPathNodeIterator.cs
- ClusterSafeNativeMethods.cs
- StreamGeometry.cs
- LongAverageAggregationOperator.cs
- BrowserTree.cs