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
- activationcontext.cs
- MetadataArtifactLoader.cs
- SapiRecognizer.cs
- MetadataArtifactLoaderCompositeFile.cs
- SafeHandle.cs
- OutputCacheProfile.cs
- AnonymousIdentificationSection.cs
- SqlRowUpdatingEvent.cs
- NetworkInformationPermission.cs
- HotSpot.cs
- EmptyControlCollection.cs
- BitmapSourceSafeMILHandle.cs
- ScriptRef.cs
- CollectionViewGroup.cs
- ListViewSelectEventArgs.cs
- SingleAnimationUsingKeyFrames.cs
- QuadraticBezierSegment.cs
- CodeThrowExceptionStatement.cs
- GenericEnumerator.cs
- StartUpEventArgs.cs
- HttpModuleCollection.cs
- DockingAttribute.cs
- QuaternionConverter.cs
- DataGridViewColumnDesigner.cs
- Int32Animation.cs
- SerializationException.cs
- FtpRequestCacheValidator.cs
- DataBoundControlAdapter.cs
- BinaryNegotiation.cs
- ContentWrapperAttribute.cs
- RuntimeConfig.cs
- ErrorEventArgs.cs
- InArgumentConverter.cs
- SqlVersion.cs
- CodeIterationStatement.cs
- TableProvider.cs
- ResourceDictionaryCollection.cs
- AssemblyInfo.cs
- GradientStop.cs
- SequentialUshortCollection.cs
- ContentType.cs
- AssemblySettingAttributes.cs
- DataGridParentRows.cs
- FillErrorEventArgs.cs
- XsdValidatingReader.cs
- EntityClassGenerator.cs
- MasterPageCodeDomTreeGenerator.cs
- XslNumber.cs
- Command.cs
- Zone.cs
- ThreadExceptionDialog.cs
- WorkflowMarkupSerializationManager.cs
- DescendantOverDescendantQuery.cs
- DescendantQuery.cs
- DataMisalignedException.cs
- RuleRef.cs
- WebConfigurationHost.cs
- Oid.cs
- DetailsViewDeleteEventArgs.cs
- SharedUtils.cs
- EndpointDispatcherTable.cs
- SimpleHandlerFactory.cs
- ElementHost.cs
- InputEventArgs.cs
- SafeIUnknown.cs
- XmlDataContract.cs
- DataTablePropertyDescriptor.cs
- SerializationEventsCache.cs
- UnsafeCollabNativeMethods.cs
- ShaderRenderModeValidation.cs
- WebUtil.cs
- sqlmetadatafactory.cs
- AuthenticationException.cs
- HttpClientProtocol.cs
- TableRow.cs
- XmlSchemaSequence.cs
- OleDbPropertySetGuid.cs
- JournalNavigationScope.cs
- QilCloneVisitor.cs
- CommonEndpointBehaviorElement.cs
- ToolstripProfessionalRenderer.cs
- ProtocolsConfigurationHandler.cs
- ConfigurationErrorsException.cs
- ConstraintConverter.cs
- KeyGesture.cs
- cryptoapiTransform.cs
- ClrProviderManifest.cs
- codemethodreferenceexpression.cs
- WebPartConnectionsConfigureVerb.cs
- ConfigUtil.cs
- HTMLTagNameToTypeMapper.cs
- filewebrequest.cs
- SafeNativeMethods.cs
- VariantWrapper.cs
- ImageSourceConverter.cs
- ListViewInsertEventArgs.cs
- InProcStateClientManager.cs
- SerializerWriterEventHandlers.cs
- _Connection.cs
- sqlpipe.cs