IDataParameterCollection 接口

定义

收集与 Command 对象及其映射到 DataSet 列相关的所有参数,并由访问数据源的 .NET 数据提供程序实现。

public interface class IDataParameterCollection : System::Collections::IList
public interface IDataParameterCollection : System.Collections.IList
type IDataParameterCollection = interface
    interface IList
    interface ICollection
    interface IEnumerable
type IDataParameterCollection = interface
    interface ICollection
    interface IEnumerable
    interface IList
Public Interface IDataParameterCollection
Implements IList
派生
实现

注解

IDataParameterCollection 接口允许继承类实现 Parameter 集合。 有关参数类的详细信息,请参阅 配置参数和参数数据类型

应用程序不直接创建接口的 IDataParameterCollection 实例,而是创建继承 IDataParameterCollection的类的实例。

继承 IDataParameterCollection 的类必须实现继承的成员,并且通常定义其他成员以添加提供程序特定的功能。 例如,接口 IDataParameterCollection 定义方法的 RemoveAt 一个实现。 反过来,类 OleDbParameterCollection 继承此方法,并定义了另外两个 RemoveAt重载。

实施者说明

IDataParameterCollection 接口继承时,应实现以下构造函数。

说明
PrvParameterCollection() 创建一个空的 PrvParameterCollection 类。

属性

名称 说明
Count

获取 ICollection中包含的元素数。

(继承自 ICollection)
IsFixedSize

获取一个值,该值指示是否 IList 具有固定大小。

(继承自 IList)
IsReadOnly

获取一个值,该值指示 IList 是否为只读。

(继承自 IList)
IsSynchronized

获取一个值,该值指示是否同步对 ICollection 的访问(线程安全)。

(继承自 ICollection)
Item[Int32]

获取或设置指定索引处的元素。

(继承自 IList)
Item[String]

获取或设置指定索引处的参数。

SyncRoot

获取可用于同步对 . ICollection的访问的对象。

(继承自 ICollection)

方法

名称 说明
Add(Object)

将项添加到 IList

(继承自 IList)
Clear()

IList中删除所有项。

(继承自 IList)
Contains(Object)

确定 IList 是否包含特定值。

(继承自 IList)
Contains(String)

获取一个值,该值指示集合中的参数是否具有指定的名称。

CopyTo(Array, Int32)

从特定 ICollection 索引开始,将 Array 的元素复制到 Array

(继承自 ICollection)
GetEnumerator()

返回循环访问集合的枚举器。

(继承自 IEnumerable)
IndexOf(Object)

确定 IList中特定项的索引。

(继承自 IList)
IndexOf(String)

获取集合中的位置 IDataParameter

Insert(Int32, Object)

将项插入到指定索引处的 IList

(继承自 IList)
Remove(Object)

IList中删除特定对象的第一个匹配项。

(继承自 IList)
RemoveAt(Int32)

删除指定索引处的 IList 项。

(继承自 IList)
RemoveAt(String)

IDataParameter 集合中删除该集合。

扩展方法

名称 说明
AsParallel(IEnumerable)

启用查询的并行化。

AsQueryable(IEnumerable)

IEnumerable 转换为 IQueryable

Cast<TResult>(IEnumerable)

IEnumerable 的元素强制转换为指定类型。

OfType<TResult>(IEnumerable)

根据指定类型筛选 IEnumerable 的元素。

适用于