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
- NotificationContext.cs
- LicenseManager.cs
- MenuItemCollection.cs
- ActiveDocumentEvent.cs
- MemberHolder.cs
- ITreeGenerator.cs
- XmlAutoDetectWriter.cs
- SingleKeyFrameCollection.cs
- DbgUtil.cs
- TableLayoutStyleCollection.cs
- GroupItem.cs
- XmlSchemaType.cs
- SspiSecurityToken.cs
- QilScopedVisitor.cs
- SQLUtility.cs
- Point3DCollectionValueSerializer.cs
- SqlFacetAttribute.cs
- WindowsStatusBar.cs
- CodeTypeConstructor.cs
- EventRoute.cs
- TokenizerHelper.cs
- ConfigurationStrings.cs
- ListSortDescriptionCollection.cs
- SHA1CryptoServiceProvider.cs
- FontFamilyIdentifier.cs
- LinearGradientBrush.cs
- SecurityCriticalDataForSet.cs
- TypedDataSetSchemaImporterExtension.cs
- DelimitedListTraceListener.cs
- QuaternionKeyFrameCollection.cs
- AnnotationService.cs
- TemplateBuilder.cs
- Scheduling.cs
- CryptographicAttribute.cs
- SingleAnimation.cs
- InfoCardAsymmetricCrypto.cs
- AssociatedControlConverter.cs
- CompilerError.cs
- ClientConfigurationHost.cs
- CacheChildrenQuery.cs
- ContractMethodInfo.cs
- BCryptSafeHandles.cs
- ImageEditor.cs
- SiteMap.cs
- RadioButton.cs
- MouseBinding.cs
- ObjectPropertyMapping.cs
- ListViewSelectEventArgs.cs
- DataGridTableCollection.cs
- ResourceKey.cs
- CalendarKeyboardHelper.cs
- Propagator.cs
- PageEventArgs.cs
- oledbmetadatacolumnnames.cs
- SafeMILHandle.cs
- precedingquery.cs
- WebSysDisplayNameAttribute.cs
- XPathItem.cs
- ProgramNode.cs
- DesignerOptionService.cs
- DockingAttribute.cs
- _NTAuthentication.cs
- DEREncoding.cs
- InvalidOperationException.cs
- CompiledXpathExpr.cs
- DoubleLinkListEnumerator.cs
- SmtpFailedRecipientsException.cs
- StringResourceManager.cs
- XPathMultyIterator.cs
- TemplateControlBuildProvider.cs
- DataContractJsonSerializer.cs
- TextRangeProviderWrapper.cs
- TypeSystemHelpers.cs
- ScriptMethodAttribute.cs
- SHA256Cng.cs
- IPEndPointCollection.cs
- Stackframe.cs
- HitTestParameters3D.cs
- Domain.cs
- RNGCryptoServiceProvider.cs
- Point3DCollection.cs
- DesignParameter.cs
- MobilePage.cs
- SBCSCodePageEncoding.cs
- WeakReferenceKey.cs
- ExpressionContext.cs
- ProjectionQueryOptionExpression.cs
- MenuItemBinding.cs
- State.cs
- MULTI_QI.cs
- InfoCardRSAPKCS1KeyExchangeDeformatter.cs
- DataContract.cs
- TextPattern.cs
- DictionaryManager.cs
- FileVersionInfo.cs
- Canvas.cs
- XNameTypeConverter.cs
- HtmlShimManager.cs
- Exception.cs
- HttpResponseHeader.cs