System.Data.Common.DbParameterCollection
public abstract class DbParameterCollection : MarshalByRefObject, ICollection, IEnumerable, IList, IDataParameterCollection
namespace System.Data.Common
{
public abstract class DbParameterCollection : MarshalByRefObject, ICollection, IEnumerable, IList, IDataParameterCollection
{
public abstract int Count { get; }
public virtual bool IsFixedSize { get; }
public virtual bool IsReadOnly { get; }
public virtual bool IsSynchronized { get; }
public DbParameter this[int index] { get; set; }
public DbParameter this[string parameterName] { get; set; }
public abstract object SyncRoot { get; }
object IList.this[int index] { get; set; }
object IDataParameterCollection.this[string parameterName] { get; set; }
protected DbParameterCollection();
public abstract int Add(object value);
public abstract void AddRange(Array values);
public abstract void Clear();
public abstract bool Contains(object value);
public abstract bool Contains(string value);
public abstract void CopyTo(Array array, int index);
public abstract IEnumerator GetEnumerator();
protected abstract DbParameter GetParameter(int index);
protected abstract DbParameter GetParameter(string parameterName);
public abstract int IndexOf(object value);
public abstract int IndexOf(string parameterName);
public abstract void Insert(int index, object value);
public abstract void Remove(object value);
public abstract void RemoveAt(int index);
public abstract void RemoveAt(string parameterName);
protected abstract void SetParameter(int index, DbParameter value);
protected abstract void SetParameter(string parameterName, DbParameter value);
}
}