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
- LoginName.cs
- MasterPageCodeDomTreeGenerator.cs
- Separator.cs
- TrustSection.cs
- QuadraticEase.cs
- HtmlInputCheckBox.cs
- TagMapInfo.cs
- NonceCache.cs
- WizardStepBase.cs
- HelpKeywordAttribute.cs
- WebPartEventArgs.cs
- XsltException.cs
- OutputScopeManager.cs
- DataGridSortCommandEventArgs.cs
- FixedTextBuilder.cs
- TiffBitmapEncoder.cs
- NameSpaceExtractor.cs
- DataGridViewRowsAddedEventArgs.cs
- RelationshipWrapper.cs
- Point.cs
- Helper.cs
- Rethrow.cs
- DesignerHierarchicalDataSourceView.cs
- DataSourceGroupCollection.cs
- Int32RectValueSerializer.cs
- Privilege.cs
- ObjectQueryExecutionPlan.cs
- SystemWebCachingSectionGroup.cs
- LicenseException.cs
- MetabaseSettings.cs
- WizardPanelChangingEventArgs.cs
- DrawingServices.cs
- CompatibleComparer.cs
- CuspData.cs
- StylusEventArgs.cs
- xml.cs
- StateWorkerRequest.cs
- SqlClientMetaDataCollectionNames.cs
- XmlNamespaceDeclarationsAttribute.cs
- RightsController.cs
- OleDbConnection.cs
- ReturnType.cs
- FontCollection.cs
- GlobalItem.cs
- DockPanel.cs
- MultipartContentParser.cs
- SplayTreeNode.cs
- RegistryConfigurationProvider.cs
- ItemType.cs
- RegexStringValidatorAttribute.cs
- WebPartConnectionsCancelVerb.cs
- MetadataArtifactLoaderComposite.cs
- DataGridViewRowsAddedEventArgs.cs
- DataGridViewRowConverter.cs
- ImageAnimator.cs
- TableLayoutStyleCollection.cs
- SspiSecurityToken.cs
- FileSystemWatcher.cs
- ListView.cs
- X509Chain.cs
- ChooseAction.cs
- cookieexception.cs
- PageAdapter.cs
- HandlerWithFactory.cs
- GridViewAutomationPeer.cs
- ProcessMessagesAsyncResult.cs
- Invariant.cs
- ControlBuilder.cs
- GraphicsState.cs
- CorrelationInitializer.cs
- StatusBarItemAutomationPeer.cs
- RootBrowserWindow.cs
- BreakRecordTable.cs
- SoapAttributeAttribute.cs
- FixedSOMTableCell.cs
- SamlEvidence.cs
- EDesignUtil.cs
- ExceptionCollection.cs
- assemblycache.cs
- CaretElement.cs
- OdbcError.cs
- Rijndael.cs
- IFormattable.cs
- StyleCollection.cs
- Shape.cs
- PhysicalFontFamily.cs
- Int64Animation.cs
- ToolStripRendererSwitcher.cs
- CodeCommentStatementCollection.cs
- Certificate.cs
- ToolStripOverflowButton.cs
- EncoderParameters.cs
- StylusPlugInCollection.cs
- ComponentEditorForm.cs
- GPPOINT.cs
- HashAlgorithm.cs
- EventLogEntryCollection.cs
- AmbientValueAttribute.cs
- SqlConnectionHelper.cs
- HotSpot.cs