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
- FontStyles.cs
- SByteStorage.cs
- Activator.cs
- Cloud.cs
- WasHostedComPlusFactory.cs
- TickBar.cs
- SystemColors.cs
- ScalarOps.cs
- CalendarDay.cs
- PublisherMembershipCondition.cs
- HttpContextServiceHost.cs
- AutoCompleteStringCollection.cs
- Function.cs
- BitmapFrameDecode.cs
- VoiceSynthesis.cs
- BaseInfoTable.cs
- TimeEnumHelper.cs
- FreezableCollection.cs
- TypeUtil.cs
- ThousandthOfEmRealPoints.cs
- DictionarySectionHandler.cs
- SplitterCancelEvent.cs
- InstallerTypeAttribute.cs
- SoapAttributes.cs
- DiagnosticTrace.cs
- HtmlInputSubmit.cs
- KoreanLunisolarCalendar.cs
- FieldToken.cs
- XmlSchemaSimpleTypeRestriction.cs
- Double.cs
- Matrix.cs
- IndexingContentUnit.cs
- OleDbConnectionFactory.cs
- ComponentResourceManager.cs
- SchemaSetCompiler.cs
- SpeechAudioFormatInfo.cs
- RepeatButton.cs
- AppDomainEvidenceFactory.cs
- CodeCatchClauseCollection.cs
- PersonalizationEntry.cs
- WebPartMenu.cs
- ImageButton.cs
- DBCommandBuilder.cs
- AutoGeneratedField.cs
- HtmlLiteralTextAdapter.cs
- RSAOAEPKeyExchangeDeformatter.cs
- TextTreeDeleteContentUndoUnit.cs
- RC2CryptoServiceProvider.cs
- TrustLevelCollection.cs
- BulletedList.cs
- pingexception.cs
- UnionCqlBlock.cs
- EdmComplexTypeAttribute.cs
- DataServiceQueryOfT.cs
- DuplicateWaitObjectException.cs
- SessionSwitchEventArgs.cs
- WebPartAuthorizationEventArgs.cs
- RegexCode.cs
- HtmlTableCellCollection.cs
- BamlTreeUpdater.cs
- XmlSerializationWriter.cs
- SingleQueryOperator.cs
- ExpressionBuilderCollection.cs
- FragmentQueryKB.cs
- UInt32Storage.cs
- VariableAction.cs
- XPathMessageFilterElementCollection.cs
- WindowsClaimSet.cs
- InputProviderSite.cs
- ReferencedCategoriesDocument.cs
- EmptyQuery.cs
- TdsParserStaticMethods.cs
- OrderedDictionary.cs
- WorkflowServiceAttributes.cs
- AssociationSet.cs
- ToolStripDropTargetManager.cs
- TimelineGroup.cs
- SerialReceived.cs
- SecurityHeaderElementInferenceEngine.cs
- WhitespaceRuleReader.cs
- PopOutPanel.cs
- CommonDialog.cs
- XmlSerializerImportOptions.cs
- FrugalMap.cs
- FlowLayout.cs
- SafeMemoryMappedFileHandle.cs
- TdsParserStaticMethods.cs
- MeasureItemEvent.cs
- DataTableMapping.cs
- XmlEncoding.cs
- MDIControlStrip.cs
- ImageFormatConverter.cs
- SecurityException.cs
- Font.cs
- ProgressBarBrushConverter.cs
- SymbolMethod.cs
- FixedSOMTable.cs
- StaticResourceExtension.cs
- PaintValueEventArgs.cs
- DataGridComboBoxColumn.cs