Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / whidbey / NetFXspW7 / 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
- SemaphoreSecurity.cs
- PaintEvent.cs
- _StreamFramer.cs
- SymmetricKeyWrap.cs
- NamespaceMapping.cs
- Win32SafeHandles.cs
- UnionCodeGroup.cs
- DrawingCollection.cs
- WebControlsSection.cs
- ColorMatrix.cs
- NetworkCredential.cs
- COM2PropertyPageUITypeConverter.cs
- IPipelineRuntime.cs
- OleDbError.cs
- ObjectDataSourceSelectingEventArgs.cs
- CompletedAsyncResult.cs
- InvokeProviderWrapper.cs
- SplineQuaternionKeyFrame.cs
- SqlDataSourceStatusEventArgs.cs
- ContextMenuService.cs
- FocusManager.cs
- NativeMethods.cs
- ListViewHitTestInfo.cs
- StringValidatorAttribute.cs
- Internal.cs
- StartUpEventArgs.cs
- Item.cs
- CharacterString.cs
- AsyncCompletedEventArgs.cs
- EnumValAlphaComparer.cs
- Rules.cs
- httpapplicationstate.cs
- NetworkCredential.cs
- SelectionListDesigner.cs
- Clipboard.cs
- InsufficientMemoryException.cs
- cookie.cs
- RSAPKCS1SignatureDeformatter.cs
- ParseChildrenAsPropertiesAttribute.cs
- RegionData.cs
- C14NUtil.cs
- EntityDataSourceStatementEditorForm.cs
- QilXmlWriter.cs
- designeractionbehavior.cs
- BulletChrome.cs
- SqlDeflator.cs
- InternalTypeHelper.cs
- DrawListViewItemEventArgs.cs
- GroupBoxRenderer.cs
- ReadOnlyPermissionSet.cs
- Visitors.cs
- DataServiceRequestException.cs
- DefaultParameterValueAttribute.cs
- PaintValueEventArgs.cs
- LocationSectionRecord.cs
- SchemaAttDef.cs
- OleCmdHelper.cs
- VirtualizedContainerService.cs
- HtmlGenericControl.cs
- TimeSpanConverter.cs
- BindingSourceDesigner.cs
- RuntimeTrackingProfile.cs
- SmiGettersStream.cs
- Certificate.cs
- MemoryStream.cs
- DataKey.cs
- HostedHttpContext.cs
- SimpleBitVector32.cs
- UserThread.cs
- BinHexEncoder.cs
- CreateUserWizardStep.cs
- MultiBinding.cs
- HScrollProperties.cs
- KeyManager.cs
- ExceptionValidationRule.cs
- DependentList.cs
- RegexRunnerFactory.cs
- ProviderConnectionPointCollection.cs
- RuntimeResourceSet.cs
- MouseEventArgs.cs
- PeerToPeerException.cs
- IndicFontClient.cs
- WindowsTreeView.cs
- PopupRoot.cs
- FrameworkContentElementAutomationPeer.cs
- ColorConverter.cs
- Error.cs
- JsonEncodingStreamWrapper.cs
- IsolatedStoragePermission.cs
- _TransmitFileOverlappedAsyncResult.cs
- RenderData.cs
- InstanceCreationEditor.cs
- MonikerBuilder.cs
- User.cs
- PropertyGridEditorPart.cs
- ItemsPanelTemplate.cs
- InkCanvasSelectionAdorner.cs
- AlternateViewCollection.cs
- WindowsUserNameCachingSecurityTokenAuthenticator.cs
- WebRequest.cs