Table of Contents

Class IgniteDbParameterCollection

Namespace
Apache.Ignite.Sql
Assembly
Apache.Ignite.dll

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

int

this[int]

Gets or sets the element at the specified index.

public IgniteDbParameter this[int index] { get; set; }

Parameters

index int

The 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

object

Methods

Add(IgniteDbParameter)

public void Add(IgniteDbParameter item)

Parameters

item IgniteDbParameter

Add(object)

public override int Add(object value)

Parameters

value object

Returns

int

AddRange(Array)

public override void AddRange(Array values)

Parameters

values Array

Clear()

Removes all parameters from the collection.

public override void Clear()

Contains(IgniteDbParameter)

public bool Contains(IgniteDbParameter item)

Parameters

item IgniteDbParameter

Returns

bool

Contains(object)

public override bool Contains(object value)

Parameters

value object

Returns

bool

Contains(string)

public override bool Contains(string value)

Parameters

value string

Returns

bool

CopyTo(IgniteDbParameter[], int)

public void CopyTo(IgniteDbParameter[] array, int arrayIndex)

Parameters

array IgniteDbParameter[]
arrayIndex int

CopyTo(Array, int)

public override void CopyTo(Array array, int index)

Parameters

array Array
index int

GetEnumerator()

public override IEnumerator GetEnumerator()

Returns

IEnumerator

GetParameter(int)

protected override DbParameter GetParameter(int index)

Parameters

index int

Returns

DbParameter

GetParameter(string)

protected override DbParameter GetParameter(string parameterName)

Parameters

parameterName string

Returns

DbParameter

IndexOf(IgniteDbParameter)

public int IndexOf(IgniteDbParameter item)

Parameters

item IgniteDbParameter

Returns

int

IndexOf(object)

public override int IndexOf(object value)

Parameters

value object

Returns

int

IndexOf(string)

public override int IndexOf(string parameterName)

Parameters

parameterName string

Returns

int

Insert(int, IgniteDbParameter)

public void Insert(int index, IgniteDbParameter value)

Parameters

index int
value IgniteDbParameter

Insert(int, object)

public override void Insert(int index, object value)

Parameters

index int
value object

Remove(IgniteDbParameter)

public bool Remove(IgniteDbParameter value)

Parameters

value IgniteDbParameter

Returns

bool

Remove(object)

public override void Remove(object value)

Parameters

value object

RemoveAt(int)

Removes the item at the specified index.

public override void RemoveAt(int index)

Parameters

index int

The zero-based index of the item to remove.

RemoveAt(string)

public override void RemoveAt(string parameterName)

Parameters

parameterName string

SetParameter(int, DbParameter)

protected override void SetParameter(int index, DbParameter value)

Parameters

index int
value DbParameter

SetParameter(string, DbParameter)

protected override void SetParameter(string parameterName, DbParameter value)

Parameters

parameterName string
value DbParameter

ToString()

public override string ToString()

Returns

string