Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / whidbey / NetFxQFE / 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
- IDQuery.cs
- XmlWriterTraceListener.cs
- MaterialCollection.cs
- WizardForm.cs
- TaiwanLunisolarCalendar.cs
- COM2Enum.cs
- ElementUtil.cs
- SystemResources.cs
- EntityTypeBase.cs
- ProcessHostMapPath.cs
- CngAlgorithm.cs
- ContainerAction.cs
- FocusChangedEventArgs.cs
- EtwTrace.cs
- IProvider.cs
- BlobPersonalizationState.cs
- ToolStripDropDown.cs
- SqlRowUpdatingEvent.cs
- SafeNativeMethodsCLR.cs
- ReliabilityContractAttribute.cs
- TreeNodeEventArgs.cs
- Pair.cs
- RemoteWebConfigurationHostServer.cs
- SafeUserTokenHandle.cs
- EventListener.cs
- InvalidDataException.cs
- ZipIOCentralDirectoryDigitalSignature.cs
- PictureBox.cs
- AbstractExpressions.cs
- LiteralTextContainerControlBuilder.cs
- FactoryId.cs
- WindowsAuthenticationEventArgs.cs
- BinaryCommonClasses.cs
- InvalidComObjectException.cs
- ScrollEvent.cs
- CmsInterop.cs
- VarRemapper.cs
- BasePattern.cs
- DataTemplateSelector.cs
- RecognitionEventArgs.cs
- HandleValueEditor.cs
- formatter.cs
- ScrollProperties.cs
- ReaderOutput.cs
- CompilerState.cs
- RegexGroup.cs
- Perspective.cs
- TextPenaltyModule.cs
- StateRuntime.cs
- WebBrowserEvent.cs
- ClientSettings.cs
- SqlServices.cs
- PageCodeDomTreeGenerator.cs
- BooleanKeyFrameCollection.cs
- Zone.cs
- Stacktrace.cs
- _TransmitFileOverlappedAsyncResult.cs
- CompositionDesigner.cs
- OutOfProcStateClientManager.cs
- ObjectNavigationPropertyMapping.cs
- DataKeyPropertyAttribute.cs
- LocalizedNameDescriptionPair.cs
- QueueException.cs
- CachedFontFamily.cs
- SoapCommonClasses.cs
- PackagePartCollection.cs
- Function.cs
- UnsafeNativeMethods.cs
- BevelBitmapEffect.cs
- InheritanceRules.cs
- HttpRequest.cs
- SessionStateSection.cs
- ActiveXSite.cs
- ArcSegment.cs
- WebCategoryAttribute.cs
- SiteMapNodeItem.cs
- DataSourceXmlClassAttribute.cs
- ViewLoader.cs
- TextTreeExtractElementUndoUnit.cs
- keycontainerpermission.cs
- SQLMoney.cs
- XmlFormatExtensionPointAttribute.cs
- EpmTargetPathSegment.cs
- SqlTriggerAttribute.cs
- CachedCompositeFamily.cs
- ResourceReferenceExpression.cs
- ColorKeyFrameCollection.cs
- DCSafeHandle.cs
- Border.cs
- Border.cs
- IgnorePropertiesAttribute.cs
- ObjectItemAttributeAssemblyLoader.cs
- Hash.cs
- WebPartUserCapability.cs
- XmlNode.cs
- ArgumentNullException.cs
- ObjectDataSource.cs
- FileDataSourceCache.cs
- DataSourceComponent.cs
- QualificationDataItem.cs