Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / Sys / System / Configuration / SettingsProviderCollection.cs / 1305376 / SettingsProviderCollection.cs
//------------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//-----------------------------------------------------------------------------
namespace System.Configuration {
using System.Collections.Specialized;
using System.Runtime.Serialization;
using System.Configuration.Provider;
////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////
public class SettingsProviderCollection : ProviderCollection
{
public override void Add(ProviderBase provider) {
if( provider == null )
{
throw new ArgumentNullException( "provider" );
}
if( !( provider is SettingsProvider ) )
{
throw new ArgumentException(SR.GetString(SR.Config_provider_must_implement_type, typeof(SettingsProvider).ToString()), "provider");
}
base.Add( provider );
}
new public SettingsProvider this[string name] {
get {
return (SettingsProvider) base[name];
}
}
}
}
// 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
- UnknownBitmapDecoder.cs
- Operators.cs
- StringDictionary.cs
- DbConnectionPoolCounters.cs
- NumericExpr.cs
- SizeFConverter.cs
- Int16KeyFrameCollection.cs
- CompensationDesigner.cs
- NoPersistScope.cs
- DesignerView.xaml.cs
- ScrollChangedEventArgs.cs
- ObjectListComponentEditor.cs
- Scripts.cs
- CompositeActivityTypeDescriptorProvider.cs
- BinaryObjectWriter.cs
- HttpStreamXmlDictionaryReader.cs
- KeyValuePairs.cs
- Error.cs
- WorkItem.cs
- XmlDocumentSchema.cs
- PermissionSetEnumerator.cs
- NavigatorInput.cs
- GlobalProxySelection.cs
- SimpleFileLog.cs
- DispatcherHookEventArgs.cs
- RemoveStoryboard.cs
- RuntimeHelpers.cs
- WCFServiceClientProxyGenerator.cs
- DataBoundLiteralControl.cs
- DecimalConstantAttribute.cs
- FlowLayoutPanel.cs
- SecUtil.cs
- XmlCollation.cs
- DecimalFormatter.cs
- XmlAnyElementAttributes.cs
- SoapSchemaMember.cs
- TableRowCollection.cs
- RawMouseInputReport.cs
- datacache.cs
- SoapAttributes.cs
- InstanceKeyCompleteException.cs
- SizeConverter.cs
- NativeMethods.cs
- COM2ExtendedTypeConverter.cs
- OneWayChannelListener.cs
- SelectQueryOperator.cs
- ValidatedControlConverter.cs
- BuildProviderCollection.cs
- ImmutableCommunicationTimeouts.cs
- NetPipeSectionData.cs
- MsmqIntegrationMessageProperty.cs
- AppearanceEditorPart.cs
- MaskedTextProvider.cs
- ExpandCollapseProviderWrapper.cs
- EasingKeyFrames.cs
- TemplateParser.cs
- IPPacketInformation.cs
- GridView.cs
- NamespaceCollection.cs
- Geometry3D.cs
- HttpRuntimeSection.cs
- DataQuery.cs
- GenericTypeParameterBuilder.cs
- SqlDataSourceCache.cs
- TimeoutException.cs
- EditingContext.cs
- WindowsGraphicsCacheManager.cs
- RequestCache.cs
- AudioBase.cs
- ClientRoleProvider.cs
- BindingCollection.cs
- TreeNodeBinding.cs
- SessionStateItemCollection.cs
- TemplateManager.cs
- CharacterBuffer.cs
- MatrixAnimationUsingPath.cs
- SourceItem.cs
- CheckBox.cs
- AssertValidation.cs
- MouseButtonEventArgs.cs
- ProgressBarHighlightConverter.cs
- GenericEnumerator.cs
- Triplet.cs
- XPathNodePointer.cs
- Registration.cs
- VersionConverter.cs
- IProducerConsumerCollection.cs
- _ProxyRegBlob.cs
- HttpCapabilitiesSectionHandler.cs
- SiteMapNode.cs
- FormsAuthenticationUser.cs
- HttpListenerPrefixCollection.cs
- ParagraphVisual.cs
- ResXResourceSet.cs
- OleDbPermission.cs
- ConfigurationSectionGroup.cs
- PeerEndPoint.cs
- TraceLog.cs
- TextElementCollection.cs
- CreateParams.cs