System.Configuration.Provider.ProviderCollection.Add C# (CSharp) Метод

Add() публичный Метод

public Add ( ProviderBase provider ) : void
provider ProviderBase
Результат void
        public virtual void Add(ProviderBase provider)
        {
            if (_ReadOnly)
                throw new NotSupportedException(SR.GetString(SR.CollectionReadOnly));

            if (provider == null)
                throw new ArgumentNullException("provider");

            if (provider.Name == null || provider.Name.Length < 1)
                throw new ArgumentException(SR.GetString(SR.Config_provider_name_null_or_empty));

            _Hashtable.Add(provider.Name, provider);
        }

Usage Example

Пример #1
0
		public void Add_duplicate ()
		{
			ProviderCollection col = new ProviderCollection();
			TestProvider provider;

			provider = new TestProvider();
			provider.Initialize ("test", null);


			col.Add (provider);
			col.Add (provider);
		}
All Usage Examples Of System.Configuration.Provider.ProviderCollection::Add