Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / whidbey / NetFXspW7 / 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;
}
}
}
}
// 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;
//
// 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
- FlowLayoutSettings.cs
- DbRetry.cs
- PropertyConverter.cs
- WebEventCodes.cs
- DrawingAttributes.cs
- ComboBoxItem.cs
- IEnumerable.cs
- BitmapEffectDrawingContextWalker.cs
- AspNetSynchronizationContext.cs
- CRYPTPROTECT_PROMPTSTRUCT.cs
- URLMembershipCondition.cs
- ContextMarshalException.cs
- XmlQualifiedName.cs
- TokenBasedSet.cs
- Compress.cs
- RuleSettings.cs
- ToolBarOverflowPanel.cs
- QilFunction.cs
- TransformerInfo.cs
- InputReportEventArgs.cs
- UriSectionData.cs
- ConnectionStringSettings.cs
- SchemeSettingElementCollection.cs
- TemplateBuilder.cs
- DBSqlParserTableCollection.cs
- recordstate.cs
- DbConnectionInternal.cs
- Accessors.cs
- MexHttpsBindingCollectionElement.cs
- ServerValidateEventArgs.cs
- XmlSchemaAnnotation.cs
- ListParagraph.cs
- AppSettingsExpressionBuilder.cs
- CollectionDataContract.cs
- MetadataPropertyvalue.cs
- NameValuePair.cs
- ConfigurationPropertyAttribute.cs
- CrossSiteScriptingValidation.cs
- SystemParameters.cs
- X509CertificateClaimSet.cs
- QueryContinueDragEvent.cs
- MediaContextNotificationWindow.cs
- TextEndOfLine.cs
- InvalidWMPVersionException.cs
- TreeViewTemplateSelector.cs
- _SslStream.cs
- TreeNodeClickEventArgs.cs
- QueryConverter.cs
- HwndHostAutomationPeer.cs
- AuthorizationContext.cs
- DBDataPermissionAttribute.cs
- OdbcInfoMessageEvent.cs
- LinqDataSourceView.cs
- RangeValuePattern.cs
- Point3DConverter.cs
- StringKeyFrameCollection.cs
- ApplicationSecurityManager.cs
- Transactions.cs
- UpdateCommandGenerator.cs
- GZipDecoder.cs
- TypeUtils.cs
- MatrixCamera.cs
- WizardPanel.cs
- AssemblyAssociatedContentFileAttribute.cs
- TimeoutException.cs
- SoapCommonClasses.cs
- SizeLimitedCache.cs
- ModelService.cs
- HtmlDocument.cs
- Filter.cs
- VisualProxy.cs
- BasicExpressionVisitor.cs
- MenuItemAutomationPeer.cs
- ListViewSelectEventArgs.cs
- SplitContainer.cs
- ConversionContext.cs
- WizardPanelChangingEventArgs.cs
- HttpApplication.cs
- HierarchicalDataSourceDesigner.cs
- RequiredFieldValidator.cs
- ApplyTemplatesAction.cs
- ZipIOExtraFieldElement.cs
- PersianCalendar.cs
- COM2ExtendedBrowsingHandler.cs
- X509SecurityToken.cs
- InboundActivityHelper.cs
- AbsoluteQuery.cs
- MaterialGroup.cs
- ElementHostPropertyMap.cs
- DbProviderSpecificTypePropertyAttribute.cs
- ParameterDataSourceExpression.cs
- ConfigXmlWhitespace.cs
- OutOfProcStateClientManager.cs
- ExpressionParser.cs
- Timer.cs
- PopupRootAutomationPeer.cs
- DataError.cs
- EllipseGeometry.cs
- ShaderEffect.cs
- XmlHierarchicalDataSourceView.cs