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
- ProfileProvider.cs
- PresentationSource.cs
- WsatStrings.cs
- RuntimeUtils.cs
- QilReplaceVisitor.cs
- TabControlAutomationPeer.cs
- UniformGrid.cs
- MarkupCompilePass1.cs
- WebPartConnectionsEventArgs.cs
- OdbcCommandBuilder.cs
- InvalidEnumArgumentException.cs
- SqlServer2KCompatibilityCheck.cs
- MeasureData.cs
- OdbcStatementHandle.cs
- CodeIdentifier.cs
- ScopedKnownTypes.cs
- TypeContext.cs
- XmlDocumentFragment.cs
- SqlProvider.cs
- BaseCodeDomTreeGenerator.cs
- EventRoute.cs
- TreeNodeConverter.cs
- wgx_sdk_version.cs
- DataGridHeaderBorder.cs
- ConfigurationValues.cs
- ToolStripProfessionalLowResolutionRenderer.cs
- PageCache.cs
- UnionCodeGroup.cs
- Section.cs
- DataGridClipboardHelper.cs
- ActiveXContainer.cs
- DataListItemEventArgs.cs
- _DigestClient.cs
- ColorBlend.cs
- TreeNodeClickEventArgs.cs
- NotifyIcon.cs
- AsmxEndpointPickerExtension.cs
- AutomationProperties.cs
- HebrewCalendar.cs
- SqlBulkCopy.cs
- ServicesUtilities.cs
- CheckBoxRenderer.cs
- HttpListenerElement.cs
- SqlUdtInfo.cs
- RadioButtonList.cs
- TypeContext.cs
- ResXResourceSet.cs
- TypeInitializationException.cs
- StreamGeometry.cs
- XmlCollation.cs
- ObjectDataSourceSelectingEventArgs.cs
- OciLobLocator.cs
- Axis.cs
- ProtectedProviderSettings.cs
- NetCodeGroup.cs
- IImplicitResourceProvider.cs
- ClientTargetCollection.cs
- TextPenaltyModule.cs
- TypeElement.cs
- WeakReference.cs
- TypeValidationEventArgs.cs
- NamedPermissionSet.cs
- TextServicesCompartment.cs
- Int64Converter.cs
- CodeTypeReferenceCollection.cs
- TakeOrSkipQueryOperator.cs
- TextEditorMouse.cs
- OdbcError.cs
- KeyEvent.cs
- AssemblyName.cs
- StringUtil.cs
- GraphicsContext.cs
- BaseValidatorDesigner.cs
- CustomBindingElement.cs
- GeneralTransform2DTo3DTo2D.cs
- NamedPipeProcessProtocolHandler.cs
- PermissionSet.cs
- BitmapEffectDrawingContextWalker.cs
- Validator.cs
- GreenMethods.cs
- AttributeCollection.cs
- OleDbConnection.cs
- Bitmap.cs
- MissingFieldException.cs
- listitem.cs
- FocusManager.cs
- MarkupExtensionParser.cs
- SectionUpdates.cs
- CodeExpressionCollection.cs
- WebZone.cs
- Point4D.cs
- Mappings.cs
- ButtonRenderer.cs
- DataRow.cs
- RelationshipConverter.cs
- RewritingSimplifier.cs
- RegexMatchCollection.cs
- SchemaNotation.cs
- CookieParameter.cs
- InkCanvasInnerCanvas.cs