Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / whidbey / netfxsp / 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
- ExpandableObjectConverter.cs
- TextProviderWrapper.cs
- XNodeSchemaApplier.cs
- DataServiceHost.cs
- PropertyMapper.cs
- DBDataPermissionAttribute.cs
- DataMember.cs
- HeaderCollection.cs
- WebPartManagerDesigner.cs
- ThreadAbortException.cs
- EmptyReadOnlyDictionaryInternal.cs
- SqlDataSourceCommandEventArgs.cs
- DropShadowEffect.cs
- FontDialog.cs
- KeyboardInputProviderAcquireFocusEventArgs.cs
- OdbcDataAdapter.cs
- TemplateField.cs
- WebServiceEnumData.cs
- ListViewItemSelectionChangedEvent.cs
- ListItem.cs
- CloseSequence.cs
- ObjectDataSourceFilteringEventArgs.cs
- SafeHandle.cs
- ZipFileInfoCollection.cs
- ToolStripDropDownClosingEventArgs.cs
- querybuilder.cs
- TraceUtils.cs
- IntellisenseTextBox.cs
- PipelineModuleStepContainer.cs
- DiffuseMaterial.cs
- MsmqIntegrationInputChannel.cs
- AssemblySettingAttributes.cs
- RadioButton.cs
- HttpHandlerAction.cs
- StreamAsIStream.cs
- _emptywebproxy.cs
- PlainXmlWriter.cs
- TrackingStringDictionary.cs
- HtmlInputSubmit.cs
- DataSourceGeneratorException.cs
- KnownColorTable.cs
- SchemaMapping.cs
- Int16AnimationUsingKeyFrames.cs
- MethodSet.cs
- TextTreeTextElementNode.cs
- PersonalizationStateInfo.cs
- SafeLibraryHandle.cs
- FixedSOMTableRow.cs
- ScriptReference.cs
- ObjectParameterCollection.cs
- XLinq.cs
- StringUtil.cs
- GenericUriParser.cs
- Bidi.cs
- SiteMapDataSource.cs
- DBNull.cs
- ExtendedPropertiesHandler.cs
- UrlPath.cs
- PointUtil.cs
- DetailsViewDeleteEventArgs.cs
- TemplateComponentConnector.cs
- BitmapMetadataBlob.cs
- OracleNumber.cs
- ListControl.cs
- GenericXmlSecurityToken.cs
- HtmlShimManager.cs
- ErrorInfoXmlDocument.cs
- TraceUtils.cs
- ThreadPool.cs
- AssociationSet.cs
- _NestedSingleAsyncResult.cs
- OleDbError.cs
- ConfigXmlComment.cs
- XmlDictionaryReaderQuotasElement.cs
- SelectorItemAutomationPeer.cs
- XmlNotation.cs
- PtsContext.cs
- TableLayoutRowStyleCollection.cs
- DataGridViewAutoSizeColumnModeEventArgs.cs
- DecimalAnimation.cs
- ThreadAbortException.cs
- ListenerConfig.cs
- ItemCheckedEvent.cs
- ExtensionSimplifierMarkupObject.cs
- HttpWebResponse.cs
- SkipQueryOptionExpression.cs
- IncrementalHitTester.cs
- PcmConverter.cs
- ADMembershipUser.cs
- DataGridViewCellStyleConverter.cs
- NotFiniteNumberException.cs
- Serializer.cs
- SymLanguageType.cs
- QueryGenerator.cs
- PropertyAccessVisitor.cs
- SecurityElement.cs
- ConstructorNeedsTagAttribute.cs
- WsatConfiguration.cs
- coordinator.cs
- WebPartDisplayMode.cs