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
- Timer.cs
- WebPartDescription.cs
- SignatureHelper.cs
- ClientSettingsProvider.cs
- InternalPolicyElement.cs
- BindingValueChangedEventArgs.cs
- DoubleCollectionValueSerializer.cs
- ConfigurationPropertyAttribute.cs
- FontSizeConverter.cs
- PasswordRecovery.cs
- ReferencedType.cs
- CorrelationValidator.cs
- SystemIPAddressInformation.cs
- DataTemplateSelector.cs
- StreamUpdate.cs
- ListViewItemCollectionEditor.cs
- MessagePropertyVariants.cs
- QueryBranchOp.cs
- PerformanceCountersElement.cs
- SafeEventLogWriteHandle.cs
- Pen.cs
- Imaging.cs
- ISO2022Encoding.cs
- StyleXamlParser.cs
- ConnectionsZoneDesigner.cs
- EndPoint.cs
- DoubleCollectionValueSerializer.cs
- HtmlShim.cs
- BulletChrome.cs
- AssociatedControlConverter.cs
- Utility.cs
- GridViewCancelEditEventArgs.cs
- ClickablePoint.cs
- FileDialog_Vista.cs
- DiscoveryInnerClientAdhocCD1.cs
- GACIdentityPermission.cs
- FileStream.cs
- TransformationRules.cs
- MessageQueuePermissionEntry.cs
- XPathCompileException.cs
- MediaPlayerState.cs
- MenuEventArgs.cs
- PageContentAsyncResult.cs
- OdbcDataReader.cs
- CodeAccessPermission.cs
- PartialCachingAttribute.cs
- StreamSecurityUpgradeInitiator.cs
- KerberosTicketHashIdentifierClause.cs
- ButtonChrome.cs
- XmlWriterTraceListener.cs
- TraceSection.cs
- TrackingMemoryStreamFactory.cs
- KnownIds.cs
- DataGridLinkButton.cs
- SafePEFileHandle.cs
- DotExpr.cs
- ResourceIDHelper.cs
- DataBoundControlAdapter.cs
- EntityDataSourceConfigureObjectContext.cs
- EventKeyword.cs
- DocumentViewerBaseAutomationPeer.cs
- TraceUtility.cs
- OutOfMemoryException.cs
- WindowsFormsHelpers.cs
- SimpleRecyclingCache.cs
- ToolStripRenderEventArgs.cs
- Math.cs
- PersonalizationProvider.cs
- ConfigurationManagerHelperFactory.cs
- UTF7Encoding.cs
- EntityChangedParams.cs
- behaviorssection.cs
- TableLayoutPanelCellPosition.cs
- ChangeTracker.cs
- ThicknessAnimationBase.cs
- TypeSystemProvider.cs
- X509Utils.cs
- XhtmlCssHandler.cs
- NavigationEventArgs.cs
- InfoCardRSAOAEPKeyExchangeFormatter.cs
- SafeProcessHandle.cs
- TextServicesCompartment.cs
- QueryCacheManager.cs
- DrawListViewSubItemEventArgs.cs
- wgx_render.cs
- BuildProviderUtils.cs
- System.Data_BID.cs
- EventEntry.cs
- DataGridSortCommandEventArgs.cs
- RbTree.cs
- DetectEofStream.cs
- MLangCodePageEncoding.cs
- VectorCollectionConverter.cs
- TypeNameHelper.cs
- assertwrapper.cs
- TreeNodeCollection.cs
- ResourceWriter.cs
- BezierSegment.cs
- Int64Storage.cs
- XPathExpr.cs