Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / whidbey / netfxsp / ndp / fx / src / Configuration / System / Configuration / Internal / InternalConfigConfigurationFactory.cs / 1 / InternalConfigConfigurationFactory.cs
//------------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//-----------------------------------------------------------------------------
using ClassConfiguration = System.Configuration.Configuration;
using System.Collections;
using System.Configuration;
using System.Configuration.Internal;
using System.IO;
using System.Reflection;
using System.Security;
using System.Security.Permissions;
using System.Threading;
namespace System.Configuration.Internal {
//
// Class used to create and initialize an instance of the Configuration class
// from assemblies other than System.
//
internal sealed class InternalConfigConfigurationFactory : IInternalConfigConfigurationFactory {
private InternalConfigConfigurationFactory() {}
ClassConfiguration IInternalConfigConfigurationFactory.Create(Type typeConfigHost, params object[] hostInitConfigurationParams) {
return new ClassConfiguration(null, typeConfigHost, hostInitConfigurationParams);
}
// Normalize a locationSubpath argument
string IInternalConfigConfigurationFactory.NormalizeLocationSubPath(string subPath, IConfigErrorInfo errorInfo) {
return BaseConfigurationRecord.NormalizeLocationSubPath(subPath, errorInfo);
}
}
}
// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
//------------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//-----------------------------------------------------------------------------
using ClassConfiguration = System.Configuration.Configuration;
using System.Collections;
using System.Configuration;
using System.Configuration.Internal;
using System.IO;
using System.Reflection;
using System.Security;
using System.Security.Permissions;
using System.Threading;
namespace System.Configuration.Internal {
//
// Class used to create and initialize an instance of the Configuration class
// from assemblies other than System.
//
internal sealed class InternalConfigConfigurationFactory : IInternalConfigConfigurationFactory {
private InternalConfigConfigurationFactory() {}
ClassConfiguration IInternalConfigConfigurationFactory.Create(Type typeConfigHost, params object[] hostInitConfigurationParams) {
return new ClassConfiguration(null, typeConfigHost, hostInitConfigurationParams);
}
// Normalize a locationSubpath argument
string IInternalConfigConfigurationFactory.NormalizeLocationSubPath(string subPath, IConfigErrorInfo errorInfo) {
return BaseConfigurationRecord.NormalizeLocationSubPath(subPath, errorInfo);
}
}
}
// 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
- Token.cs
- DataTable.cs
- AuthenticationException.cs
- LinkConverter.cs
- MethodExpr.cs
- AnimatedTypeHelpers.cs
- DataServiceQueryContinuation.cs
- MenuRendererStandards.cs
- Button.cs
- WmlImageAdapter.cs
- SafeHandle.cs
- AppLevelCompilationSectionCache.cs
- XmlArrayItemAttributes.cs
- CompilerLocalReference.cs
- ComponentTray.cs
- DataGridViewColumnDesignTimeVisibleAttribute.cs
- DBSqlParserTableCollection.cs
- DataGridViewBindingCompleteEventArgs.cs
- CodeArgumentReferenceExpression.cs
- InfoCardCryptoHelper.cs
- WebReferencesBuildProvider.cs
- Vars.cs
- DataGridViewColumnHeaderCell.cs
- TraceSwitch.cs
- AdornerHitTestResult.cs
- ActivityCodeDomSerializationManager.cs
- SessionStateItemCollection.cs
- ListViewGroupConverter.cs
- Globals.cs
- StreamGeometryContext.cs
- XmlEnumAttribute.cs
- Baml2006ReaderFrame.cs
- AutoGeneratedFieldProperties.cs
- FamilyTypefaceCollection.cs
- FormViewModeEventArgs.cs
- UniqueTransportManagerRegistration.cs
- ShortcutKeysEditor.cs
- CacheRequest.cs
- CodeIdentifiers.cs
- TraceSource.cs
- OdbcConnectionHandle.cs
- ReadOnlyAttribute.cs
- DirectoryInfo.cs
- BindingNavigator.cs
- DBAsyncResult.cs
- TemplateEditingFrame.cs
- Blend.cs
- OleTxTransaction.cs
- WindowManager.cs
- FlowDocumentPageViewerAutomationPeer.cs
- ToolStripContentPanelRenderEventArgs.cs
- WebBrowserPermission.cs
- CodeRemoveEventStatement.cs
- UnsafeNativeMethods.cs
- Label.cs
- CodeTypeDelegate.cs
- typedescriptorpermissionattribute.cs
- CompressStream.cs
- InvalidEnumArgumentException.cs
- TypeHelper.cs
- DllHostedComPlusServiceHost.cs
- TabPage.cs
- TransportContext.cs
- ExtendedPropertyDescriptor.cs
- ListViewVirtualItemsSelectionRangeChangedEvent.cs
- Expander.cs
- GeneralEndpointIdentity.cs
- FormViewInsertEventArgs.cs
- IdleTimeoutMonitor.cs
- RefreshPropertiesAttribute.cs
- LicenseManager.cs
- MetadataArtifactLoaderResource.cs
- odbcmetadatafactory.cs
- Listbox.cs
- ControlPropertyNameConverter.cs
- FacetDescriptionElement.cs
- TextTreeText.cs
- webbrowsersite.cs
- ValidatorCompatibilityHelper.cs
- WeakReference.cs
- XsltLibrary.cs
- HandlerFactoryCache.cs
- CRYPTPROTECT_PROMPTSTRUCT.cs
- FixedNode.cs
- DbConnectionPool.cs
- FileBasedResourceGroveler.cs
- IpcServerChannel.cs
- WorkItem.cs
- ScriptResourceInfo.cs
- RecognizerStateChangedEventArgs.cs
- ClientSettingsSection.cs
- LabelTarget.cs
- HtmlImageAdapter.cs
- DataSourceControlBuilder.cs
- Token.cs
- XslNumber.cs
- MenuItem.cs
- ClientRuntimeConfig.cs
- webeventbuffer.cs
- DbConnectionPoolGroupProviderInfo.cs