Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / Configuration / System / Configuration / Internal / InternalConfigConfigurationFactory.cs / 1305376 / 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
- WindowsTokenRoleProvider.cs
- XmlWriterTraceListener.cs
- WebBrowserUriTypeConverter.cs
- XmlDeclaration.cs
- SchemeSettingElement.cs
- WindowsContainer.cs
- WebExceptionStatus.cs
- BitArray.cs
- StdRegProviderWrapper.cs
- WebPartConnection.cs
- FlowDocumentView.cs
- TimersDescriptionAttribute.cs
- PerfCounters.cs
- AspProxy.cs
- ObjectDataProvider.cs
- XmlSerializerNamespaces.cs
- KeyPressEvent.cs
- XmlDataCollection.cs
- HtmlGenericControl.cs
- NullRuntimeConfig.cs
- FormsAuthenticationConfiguration.cs
- DWriteFactory.cs
- WebPartsPersonalization.cs
- Profiler.cs
- SqlProfileProvider.cs
- ProtocolException.cs
- WebException.cs
- PrintDialogException.cs
- columnmapfactory.cs
- XPathMultyIterator.cs
- TraceContextRecord.cs
- XslAstAnalyzer.cs
- SkinBuilder.cs
- MailMessageEventArgs.cs
- ProxySimple.cs
- SystemWebCachingSectionGroup.cs
- DataControlFieldCollection.cs
- RSAOAEPKeyExchangeDeformatter.cs
- ArrayList.cs
- Int64Storage.cs
- StylusPointPropertyUnit.cs
- CompletedAsyncResult.cs
- ConfigurationPermission.cs
- SrgsToken.cs
- RequestResizeEvent.cs
- ListBindableAttribute.cs
- ProcessingInstructionAction.cs
- QilInvoke.cs
- Connector.cs
- CellQuery.cs
- CompilerHelpers.cs
- Condition.cs
- WeakKeyDictionary.cs
- TextTreeNode.cs
- ShapingEngine.cs
- DataService.cs
- cache.cs
- TextEncodedRawTextWriter.cs
- DoubleAnimation.cs
- SQLBytesStorage.cs
- ExcCanonicalXml.cs
- Keyboard.cs
- EventLogEntry.cs
- SchemaNamespaceManager.cs
- GetLastErrorDetailsRequest.cs
- DataGridViewTextBoxColumn.cs
- HatchBrush.cs
- SplineKeyFrames.cs
- GeometryValueSerializer.cs
- UidManager.cs
- TimerEventSubscriptionCollection.cs
- BaseTemplatedMobileComponentEditor.cs
- DataGridViewRowConverter.cs
- DataGridViewCellEventArgs.cs
- LocalizableResourceBuilder.cs
- MobileContainerDesigner.cs
- JpegBitmapEncoder.cs
- Configuration.cs
- SafeHandle.cs
- DataBoundControl.cs
- LoginAutoFormat.cs
- TemplateBindingExpression.cs
- VisualTreeFlattener.cs
- ContainerActivationHelper.cs
- WriteLine.cs
- StoreAnnotationsMap.cs
- TypeForwardedToAttribute.cs
- XmlSchemas.cs
- SystemResourceHost.cs
- GifBitmapEncoder.cs
- EntityDataSourceMemberPath.cs
- StatusBarPanelClickEvent.cs
- ViewStateAttachedPropertyFeature.cs
- DocumentsTrace.cs
- WebErrorHandler.cs
- AffineTransform3D.cs
- ApplicationManager.cs
- GetPageCompletedEventArgs.cs
- SessionParameter.cs
- ToolStripPanelRow.cs