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
- CollectionBuilder.cs
- DataGridColumn.cs
- ReferencedCollectionType.cs
- ConfigurationManagerInternalFactory.cs
- CollectionContainer.cs
- DependencyObject.cs
- CultureTable.cs
- TableLayoutSettingsTypeConverter.cs
- TraceInternal.cs
- EncoderFallback.cs
- BaseConfigurationRecord.cs
- SingleAnimationUsingKeyFrames.cs
- MobilePage.cs
- ListViewInsertEventArgs.cs
- CompilerScopeManager.cs
- HMACSHA512.cs
- ModelItem.cs
- PeerNameRecord.cs
- ZipIOFileItemStream.cs
- QuaternionRotation3D.cs
- EntityDataSourceQueryBuilder.cs
- XMLUtil.cs
- ZipPackage.cs
- ToolStripStatusLabel.cs
- DateTimeFormat.cs
- ActiveXHelper.cs
- ConfigurationElementProperty.cs
- FullTrustAssemblyCollection.cs
- WebDisplayNameAttribute.cs
- SimpleMailWebEventProvider.cs
- TreeChangeInfo.cs
- ToolboxItemCollection.cs
- DomainConstraint.cs
- Relationship.cs
- RadioButtonStandardAdapter.cs
- CodeGotoStatement.cs
- NumericUpDownAcceleration.cs
- PeerNodeAddress.cs
- XmlQueryStaticData.cs
- PrivilegeNotHeldException.cs
- ThreadStateException.cs
- CqlIdentifiers.cs
- TraceUtils.cs
- SqlConnectionString.cs
- SqlPersistenceWorkflowInstanceDescription.cs
- ProfileModule.cs
- SecurityElement.cs
- PackagePart.cs
- TypeInfo.cs
- ObjectItemCollection.cs
- WebDisplayNameAttribute.cs
- ZipIORawDataFileBlock.cs
- RetriableClipboard.cs
- MenuBase.cs
- SafeRightsManagementQueryHandle.cs
- TemplatePagerField.cs
- PathSegment.cs
- FileRecordSequence.cs
- WindowsPrincipal.cs
- DataContractAttribute.cs
- PlainXmlDeserializer.cs
- WorkflowInstance.cs
- COM2PropertyPageUITypeConverter.cs
- DbConnectionPoolCounters.cs
- SystemIcmpV6Statistics.cs
- SpellerHighlightLayer.cs
- RequestSecurityTokenResponse.cs
- DrawingImage.cs
- CollectionsUtil.cs
- ScrollBarAutomationPeer.cs
- PreviewPrintController.cs
- UIElementCollection.cs
- VisualTransition.cs
- SqlDelegatedTransaction.cs
- FacetDescription.cs
- XmlCustomFormatter.cs
- HtmlInputReset.cs
- LoginView.cs
- documentsequencetextcontainer.cs
- ToolStripCollectionEditor.cs
- Soap11ServerProtocol.cs
- FlowDocumentFormatter.cs
- MemberInitExpression.cs
- PopupRoot.cs
- DesignerImageAdapter.cs
- EnumerationRangeValidationUtil.cs
- Serializer.cs
- SchemaImporterExtension.cs
- KeyGesture.cs
- XsltInput.cs
- BamlLocalizabilityResolver.cs
- NativeMethods.cs
- IPEndPoint.cs
- TableLayoutSettingsTypeConverter.cs
- UserControlDocumentDesigner.cs
- FormViewCommandEventArgs.cs
- JsonMessageEncoderFactory.cs
- webeventbuffer.cs
- PasswordDeriveBytes.cs
- WinEventHandler.cs