Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / whidbey / NetFXspW7 / ndp / fx / src / Sys / System / Configuration / SettingsProviderCollection.cs / 1 / 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.
//------------------------------------------------------------------------------
//
// 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
- FixedStringLookup.cs
- MouseEvent.cs
- DataBoundControlAdapter.cs
- GridSplitterAutomationPeer.cs
- TreeWalker.cs
- ByteFacetDescriptionElement.cs
- Ops.cs
- ValidationRule.cs
- SAPICategories.cs
- LineProperties.cs
- XPathBuilder.cs
- FrameworkTemplate.cs
- CollectionChangedEventManager.cs
- MulticastOption.cs
- HyperLink.cs
- TimeSpanValidatorAttribute.cs
- ToolStripPanelCell.cs
- ReadingWritingEntityEventArgs.cs
- ProcessDesigner.cs
- FixedSOMGroup.cs
- CollectionContainer.cs
- GridViewDeletedEventArgs.cs
- StateChangeEvent.cs
- ResXDataNode.cs
- Rfc2898DeriveBytes.cs
- AssociationType.cs
- MarkerProperties.cs
- TemplateParser.cs
- PeerCollaboration.cs
- SqlBulkCopy.cs
- XmlChildEnumerator.cs
- PtsHelper.cs
- ClientRolePrincipal.cs
- DataGridViewButtonCell.cs
- TypedTableBase.cs
- PermissionSet.cs
- TrustSection.cs
- ScriptingRoleServiceSection.cs
- AppearanceEditorPart.cs
- SchemaTableOptionalColumn.cs
- ToolboxDataAttribute.cs
- OracleDateTime.cs
- InstanceDescriptor.cs
- ClientRuntime.cs
- NotificationContext.cs
- ScanQueryOperator.cs
- CacheRequest.cs
- DocumentSequence.cs
- WinInetCache.cs
- XmlUTF8TextReader.cs
- nulltextcontainer.cs
- _ProxyChain.cs
- DataGridViewCellCancelEventArgs.cs
- OrderedDictionaryStateHelper.cs
- KerberosReceiverSecurityToken.cs
- BaseDataList.cs
- EntityDataSourceValidationException.cs
- BackgroundWorker.cs
- XmlSchemaSimpleContentRestriction.cs
- odbcmetadatacolumnnames.cs
- XmlTextReader.cs
- BinaryMessageEncodingElement.cs
- OletxVolatileEnlistment.cs
- BitmapCodecInfoInternal.cs
- WebPartChrome.cs
- smtppermission.cs
- ForceCopyBuildProvider.cs
- ActiveDocumentEvent.cs
- PointCollection.cs
- BooleanProjectedSlot.cs
- WebPartDisplayMode.cs
- ObjectDataSourceFilteringEventArgs.cs
- ComponentResourceKeyConverter.cs
- SerializerDescriptor.cs
- WriteableBitmap.cs
- DesignerInterfaces.cs
- RowParagraph.cs
- SignatureHelper.cs
- SymLanguageVendor.cs
- BuildResult.cs
- DesignTimeTemplateParser.cs
- MessageQueueEnumerator.cs
- ControllableStoryboardAction.cs
- TextEndOfLine.cs
- CounterCreationDataCollection.cs
- COM2Properties.cs
- OrderedDictionary.cs
- FixedTextContainer.cs
- SqlDataRecord.cs
- HwndHostAutomationPeer.cs
- HostVisual.cs
- BufferedReadStream.cs
- DataShape.cs
- CommonXSendMessage.cs
- ToolStripDropDownItem.cs
- TreeViewCancelEvent.cs
- ChannelManager.cs
- ScrollItemProviderWrapper.cs
- SerializationInfoEnumerator.cs
- RtfNavigator.cs