Code:
/ 4.0 / 4.0 / 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. //------------------------------------------------------------------------------ //// 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
- DefaultValueAttribute.cs
- HighlightComponent.cs
- AnonymousIdentificationSection.cs
- List.cs
- XmlWrappingReader.cs
- NamedPermissionSet.cs
- TraceSource.cs
- SelectedGridItemChangedEvent.cs
- NavigateEvent.cs
- Compiler.cs
- AnnotationDocumentPaginator.cs
- MulticastDelegate.cs
- LazyTextWriterCreator.cs
- DelimitedListTraceListener.cs
- DashStyles.cs
- ManagedWndProcTracker.cs
- DrawingGroup.cs
- ScopelessEnumAttribute.cs
- PropertyChangedEventArgs.cs
- SetMemberBinder.cs
- ButtonBaseAdapter.cs
- SystemResourceHost.cs
- FilterException.cs
- TemplateNodeContextMenu.cs
- DateTimeOffsetStorage.cs
- brushes.cs
- OdbcTransaction.cs
- Menu.cs
- DivideByZeroException.cs
- Ref.cs
- SemanticBasicElement.cs
- DataView.cs
- CollectionDataContractAttribute.cs
- MouseEvent.cs
- XPathMessageFilterElement.cs
- ClientSession.cs
- FactoryRecord.cs
- TextSpanModifier.cs
- WebHostScriptMappingsInstallComponent.cs
- RangeContentEnumerator.cs
- XmlByteStreamWriter.cs
- SynchronizedInputAdaptor.cs
- CompModSwitches.cs
- UndoManager.cs
- recordstatescratchpad.cs
- Pair.cs
- XmlWriterSettings.cs
- QualifiedCellIdBoolean.cs
- DataSourceXmlSerializationAttribute.cs
- Trace.cs
- ArgumentsParser.cs
- ManipulationInertiaStartingEventArgs.cs
- Scanner.cs
- DynamicILGenerator.cs
- ParameterModifier.cs
- JoinQueryOperator.cs
- Stylesheet.cs
- BindingList.cs
- SchemaImporter.cs
- JoinCqlBlock.cs
- CallbackHandler.cs
- PrintPageEvent.cs
- DataObjectFieldAttribute.cs
- DynamicPropertyReader.cs
- Ops.cs
- RawStylusSystemGestureInputReport.cs
- ElementMarkupObject.cs
- PerformanceCounterCategory.cs
- InvokePattern.cs
- ConnectionStringsExpressionBuilder.cs
- XmlComplianceUtil.cs
- XhtmlBasicValidatorAdapter.cs
- NoPersistHandle.cs
- SecurityMode.cs
- DataSourceControlBuilder.cs
- OdbcError.cs
- StaticResourceExtension.cs
- AttachmentCollection.cs
- DataServices.cs
- ProjectionAnalyzer.cs
- ClickablePoint.cs
- UnsafeNativeMethodsCLR.cs
- WindowsSecurityToken.cs
- VirtualizedContainerService.cs
- ClientType.cs
- FactoryGenerator.cs
- BmpBitmapEncoder.cs
- ExpressionBuilderContext.cs
- TreeIterator.cs
- DSASignatureDeformatter.cs
- entityreference_tresulttype.cs
- SaveFileDialog.cs
- ArgumentReference.cs
- CodeStatement.cs
- SourceItem.cs
- HttpWebRequestElement.cs
- CellPartitioner.cs
- HTTPNotFoundHandler.cs
- TypeDependencyAttribute.cs
- ToolStripContentPanelRenderEventArgs.cs