Class IgniteDbParameterCollection
Ignite database parameter collection.
public sealed class IgniteDbParameterCollection : DbParameterCollection, IDataParameterCollection, IList, ICollection, IReadOnlyList<IgniteDbParameter>, IReadOnlyCollection<IgniteDbParameter>, IList<IgniteDbParameter>, ICollection<IgniteDbParameter>, IEnumerable<IgniteDbParameter>, IEnumerable
- Inheritance
-
IgniteDbParameterCollection
- Implements
- Inherited Members
Properties
Count
Gets the number of parameters in the collection.
public override int Count { get; }
Property Value
this[int]
Gets or sets the element at the specified index.
public IgniteDbParameter this[int index] { get; set; }
Parameters
indexintThe zero-based index of the element to get or set.
Property Value
- IgniteDbParameter
The element at the specified index.
SyncRoot
public override object SyncRoot { get; }
Property Value
Methods
Add(IgniteDbParameter)
public void Add(IgniteDbParameter item)
Parameters
itemIgniteDbParameter
Add(object)
public override int Add(object value)
Parameters
valueobject
Returns
AddRange(Array)
public override void AddRange(Array values)
Parameters
valuesArray
Clear()
Removes all parameters from the collection.
public override void Clear()
Contains(IgniteDbParameter)
public bool Contains(IgniteDbParameter item)
Parameters
itemIgniteDbParameter
Returns
Contains(object)
public override bool Contains(object value)
Parameters
valueobject
Returns
Contains(string)
public override bool Contains(string value)
Parameters
valuestring
Returns
CopyTo(IgniteDbParameter[], int)
public void CopyTo(IgniteDbParameter[] array, int arrayIndex)
Parameters
arrayIgniteDbParameter[]arrayIndexint
CopyTo(Array, int)
public override void CopyTo(Array array, int index)
Parameters
GetEnumerator()
public override IEnumerator GetEnumerator()
Returns
GetParameter(int)
protected override DbParameter GetParameter(int index)
Parameters
indexint
Returns
GetParameter(string)
protected override DbParameter GetParameter(string parameterName)
Parameters
parameterNamestring
Returns
IndexOf(IgniteDbParameter)
public int IndexOf(IgniteDbParameter item)
Parameters
itemIgniteDbParameter
Returns
IndexOf(object)
public override int IndexOf(object value)
Parameters
valueobject
Returns
IndexOf(string)
public override int IndexOf(string parameterName)
Parameters
parameterNamestring
Returns
Insert(int, IgniteDbParameter)
public void Insert(int index, IgniteDbParameter value)
Parameters
indexintvalueIgniteDbParameter
Insert(int, object)
public override void Insert(int index, object value)
Parameters
Remove(IgniteDbParameter)
public bool Remove(IgniteDbParameter value)
Parameters
valueIgniteDbParameter
Returns
Remove(object)
public override void Remove(object value)
Parameters
valueobject
RemoveAt(int)
Removes the item at the specified index.
public override void RemoveAt(int index)
Parameters
indexintThe zero-based index of the item to remove.
RemoveAt(string)
public override void RemoveAt(string parameterName)
Parameters
parameterNamestring
SetParameter(int, DbParameter)
protected override void SetParameter(int index, DbParameter value)
Parameters
indexintvalueDbParameter
SetParameter(string, DbParameter)
protected override void SetParameter(string parameterName, DbParameter value)
Parameters
parameterNamestringvalueDbParameter
ToString()
public override string ToString()