Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / Sys / System / Configuration / ConfigurationManagerInternalFactory.cs / 1305376 / 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;
}
}
}
}
// 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
- SystemIcmpV6Statistics.cs
- RC2.cs
- Stopwatch.cs
- UserPreference.cs
- PageContent.cs
- WebDescriptionAttribute.cs
- XPathException.cs
- SmiRequestExecutor.cs
- Queue.cs
- GridViewUpdateEventArgs.cs
- ArraySubsetEnumerator.cs
- DescendentsWalkerBase.cs
- DateTime.cs
- IdnElement.cs
- HttpRequest.cs
- Compilation.cs
- _RequestLifetimeSetter.cs
- CodePageUtils.cs
- ErrorsHelper.cs
- BlurEffect.cs
- ShimAsPublicXamlType.cs
- NotifyCollectionChangedEventArgs.cs
- TextDpi.cs
- Size.cs
- HtmlLink.cs
- RepeatEnumerable.cs
- NodeLabelEditEvent.cs
- XmlSchemaAnnotated.cs
- WebPartsPersonalizationAuthorization.cs
- IdentifierCollection.cs
- HttpCachePolicyElement.cs
- XmlSchemaAppInfo.cs
- RoleBoolean.cs
- httpstaticobjectscollection.cs
- D3DImage.cs
- SiteMapProvider.cs
- MinimizableAttributeTypeConverter.cs
- DrawingState.cs
- ListControlBoundActionList.cs
- SamlNameIdentifierClaimResource.cs
- DataGridViewRowErrorTextNeededEventArgs.cs
- PolicyException.cs
- SQlBooleanStorage.cs
- WindowsScrollBarBits.cs
- SqlConnection.cs
- OverrideMode.cs
- ComponentSerializationService.cs
- PageRequestManager.cs
- XPathDescendantIterator.cs
- baseshape.cs
- RecordsAffectedEventArgs.cs
- SpecialNameAttribute.cs
- BuildManagerHost.cs
- GroupAggregateExpr.cs
- VirtualizedCellInfoCollection.cs
- PackageRelationship.cs
- GenericPrincipal.cs
- CodeCommentStatement.cs
- WsrmFault.cs
- DynamicRenderer.cs
- LocatorGroup.cs
- DrawingContextWalker.cs
- LoadGrammarCompletedEventArgs.cs
- ControlBuilderAttribute.cs
- CacheEntry.cs
- PrimarySelectionAdorner.cs
- CodeEventReferenceExpression.cs
- safex509handles.cs
- CodeChecksumPragma.cs
- WebPartEventArgs.cs
- ConfigurationValue.cs
- ZipIOExtraFieldZip64Element.cs
- ValidationHelper.cs
- ModelChangedEventArgsImpl.cs
- WmlControlAdapter.cs
- ObjectItemLoadingSessionData.cs
- InputMethodStateTypeInfo.cs
- SchemaImporterExtension.cs
- ThemeDirectoryCompiler.cs
- CursorEditor.cs
- SymbolEqualComparer.cs
- CookieHandler.cs
- KnownColorTable.cs
- SystemInformation.cs
- CommandHelper.cs
- XmlAnyElementAttribute.cs
- Constants.cs
- LocalIdKeyIdentifierClause.cs
- WebPartConnectionsConnectVerb.cs
- ClientSettingsProvider.cs
- AxHost.cs
- CancellableEnumerable.cs
- PhysicalOps.cs
- Int64Converter.cs
- PrintDialog.cs
- Tuple.cs
- CleanUpVirtualizedItemEventArgs.cs
- ObjectStateEntryBaseUpdatableDataRecord.cs
- TrackingCondition.cs
- ArrayExtension.cs