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
- NullNotAllowedCollection.cs
- SqlUtils.cs
- UIElementCollection.cs
- DelegateBodyWriter.cs
- ItemsPresenter.cs
- ConnectionStringSettingsCollection.cs
- ConfigurationStrings.cs
- FormViewCommandEventArgs.cs
- EntitySet.cs
- DesignConnection.cs
- HandledMouseEvent.cs
- _BufferOffsetSize.cs
- SafeRightsManagementPubHandle.cs
- CustomAttributeFormatException.cs
- DPTypeDescriptorContext.cs
- DataGridDefaultColumnWidthTypeConverter.cs
- AuthorizationRule.cs
- SplineKeyFrames.cs
- AsyncSerializedWorker.cs
- TraceData.cs
- SQLUtility.cs
- PictureBox.cs
- Camera.cs
- RsaSecurityToken.cs
- FrameworkContentElementAutomationPeer.cs
- DataRowCollection.cs
- UnknownBitmapEncoder.cs
- BaseUriWithWildcard.cs
- RuleAction.cs
- PropertyPath.cs
- ToolStripContainer.cs
- PartialTrustHelpers.cs
- LinkArea.cs
- VisualStateChangedEventArgs.cs
- TableLayoutPanelCellPosition.cs
- DependentList.cs
- ChannelTokenTypeConverter.cs
- EventMappingSettingsCollection.cs
- ConfigPathUtility.cs
- updateconfighost.cs
- MessageRpc.cs
- DesignerActionItemCollection.cs
- AxHost.cs
- ResXResourceReader.cs
- LinkAreaEditor.cs
- HttpModuleCollection.cs
- HtmlElement.cs
- UserPreferenceChangingEventArgs.cs
- RoutedEventValueSerializer.cs
- CapabilitiesUse.cs
- ComPlusServiceLoader.cs
- ToolTipService.cs
- UInt64Converter.cs
- ModuleBuilderData.cs
- BitmapEffectInputConnector.cs
- DbSetClause.cs
- SystemException.cs
- TreeViewItemAutomationPeer.cs
- EqualityComparer.cs
- WeakHashtable.cs
- ShapeTypeface.cs
- ConfigXmlSignificantWhitespace.cs
- XmlDocumentSerializer.cs
- MaskedTextProvider.cs
- DoubleIndependentAnimationStorage.cs
- SQLStringStorage.cs
- RectAnimation.cs
- TextSerializer.cs
- DescriptionAttribute.cs
- SecurityContextSecurityTokenParameters.cs
- StringFreezingAttribute.cs
- FactoryGenerator.cs
- ScrollPatternIdentifiers.cs
- EventProviderWriter.cs
- ExceptionWrapper.cs
- BreakRecordTable.cs
- WebPartManagerInternals.cs
- ThreadAbortException.cs
- DesignerGeometryHelper.cs
- IndexOutOfRangeException.cs
- SingleResultAttribute.cs
- RoutedEventValueSerializer.cs
- NotificationContext.cs
- HwndSourceParameters.cs
- Transform3DGroup.cs
- ColumnMap.cs
- Switch.cs
- SequenceFullException.cs
- BitmapEffectDrawingContent.cs
- Splitter.cs
- CompModSwitches.cs
- WasHostedComPlusFactory.cs
- Matrix.cs
- KeyEvent.cs
- TextTrailingCharacterEllipsis.cs
- DataGridParentRows.cs
- InheritanceService.cs
- BaseTreeIterator.cs
- ChildChangedEventArgs.cs
- MsmqInputMessagePool.cs