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
- MarkerProperties.cs
- FocusManager.cs
- GlobalizationAssembly.cs
- ConfigurationSettings.cs
- EventWaitHandleSecurity.cs
- _ContextAwareResult.cs
- ConnectionConsumerAttribute.cs
- RootBuilder.cs
- DataKeyArray.cs
- IndependentlyAnimatedPropertyMetadata.cs
- TagMapInfo.cs
- ComponentEditorForm.cs
- WebPartAuthorizationEventArgs.cs
- OverrideMode.cs
- InitializationEventAttribute.cs
- Cursor.cs
- GenericPrincipal.cs
- FocusManager.cs
- CustomAttributeSerializer.cs
- FlatButtonAppearance.cs
- DisableDpiAwarenessAttribute.cs
- RotateTransform3D.cs
- NetPeerTcpBindingElement.cs
- XmlUtf8RawTextWriter.cs
- XmlDataSourceView.cs
- SmiRequestExecutor.cs
- MultiTouchSystemGestureLogic.cs
- FontFamilyConverter.cs
- RandomNumberGenerator.cs
- CodeCompileUnit.cs
- InvalidOperationException.cs
- DXD.cs
- NativeCompoundFileAPIs.cs
- COM2PropertyDescriptor.cs
- DataTableMapping.cs
- SystemKeyConverter.cs
- NextPreviousPagerField.cs
- CellTreeSimplifier.cs
- WindowShowOrOpenTracker.cs
- WebPartEditorCancelVerb.cs
- NonPrimarySelectionGlyph.cs
- SafeTokenHandle.cs
- PocoEntityKeyStrategy.cs
- MemberListBinding.cs
- ItemCheckedEvent.cs
- FileInfo.cs
- Annotation.cs
- CodeAttributeArgumentCollection.cs
- coordinatorfactory.cs
- ViewPort3D.cs
- GridViewHeaderRowPresenter.cs
- Expr.cs
- DbTransaction.cs
- IntSecurity.cs
- KeyFrames.cs
- BrowserPolicyValidator.cs
- AncillaryOps.cs
- BufferModeSettings.cs
- DataGridViewCellPaintingEventArgs.cs
- FixedSOMElement.cs
- ToolStripMenuItemCodeDomSerializer.cs
- PropertyGeneratedEventArgs.cs
- Exceptions.cs
- NaturalLanguageHyphenator.cs
- ModelEditingScope.cs
- ToolStripDesigner.cs
- TraceInternal.cs
- xmlsaver.cs
- WebPartChrome.cs
- HandlerWithFactory.cs
- DataGridTablesFactory.cs
- WindowAutomationPeer.cs
- ContextMenuStripActionList.cs
- BaseCodeDomTreeGenerator.cs
- BindingOperations.cs
- XmlDocument.cs
- DBParameter.cs
- StrongNameKeyPair.cs
- XmlValidatingReaderImpl.cs
- QilReplaceVisitor.cs
- KeyedQueue.cs
- PenThreadWorker.cs
- Constraint.cs
- AuthenticationConfig.cs
- DataBinding.cs
- ColumnPropertiesGroup.cs
- QueryPageSettingsEventArgs.cs
- ValidatorUtils.cs
- IndicShape.cs
- HelpKeywordAttribute.cs
- ArgumentsParser.cs
- PersonalizationProviderCollection.cs
- UnsafeNetInfoNativeMethods.cs
- TimeSpanMinutesConverter.cs
- DataGridViewDesigner.cs
- RecommendedAsConfigurableAttribute.cs
- CriticalHandle.cs
- HtmlEncodedRawTextWriter.cs
- JsonReaderDelegator.cs
- XmlAttributes.cs