EntityParameterCollection 类

定义

表示一个与 EntityCommand 关联的参数集合。

public ref class EntityParameterCollection sealed : System::Data::Common::DbParameterCollection
public sealed class EntityParameterCollection : System.Data.Common.DbParameterCollection
type EntityParameterCollection = class
    inherit DbParameterCollection
Public NotInheritable Class EntityParameterCollection
Inherits DbParameterCollection
继承
EntityParameterCollection

属性

Count

获取一个包含 EntityParameterCollection 中的元素数的整数。

IsFixedSize

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

IsReadOnly

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

IsSynchronized

获取一个值,该值指示 EntityParameterCollection 是否已同步。

Item[Int32]

获取位于指定索引处的 EntityParameter

Item[String]

获取具有指定名称的 EntityParameter

SyncRoot

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

方法

Add(EntityParameter)

将指定的 EntityParameter 对象添加到 EntityParameterCollection 中。

Add(Object)

将指定的对象添加到 EntityParameterCollection 中。

Add(String, DbType)

在给定参数名称和数据类型时向 EntityParameter 中添加一个 EntityParameterCollection

Add(String, DbType, Int32)

使用给定的参数名称、数据类型和列长度向 EntityParameter 中添加一个 EntityParameterCollection

AddRange(Array)

EntityParameterCollection 的末尾添加一个值数组。

AddRange(EntityParameter[])

EntityParameter 的末尾添加一个 EntityParameterCollection 值数组。

AddWithValue(String, Object)

EntityParameterCollection 的末尾添加一个值。

Clear()

EntityParameter 中移除所有的 EntityParameterCollection 对象。

Contains(Object)

确定指定的 Object 是否在此 EntityParameterCollection 中。

Contains(String)

确定指定的 EntityParameter 是否在此 EntityParameterCollection 中。

CopyTo(Array, Int32)

将当前 EntityParameterCollection 的所有元素复制到指定的一维 Array 中,并以指定的目标 Array 索引位置作为复制到的起始位置。

CopyTo(EntityParameter[], Int32)

将当前 EntityParameterCollection 的所有元素复制到指定的 EntityParameterCollection 中,并以指定的目标索引位置作为复制到的起始位置。

CreateObjRef(Type)

创建一个对象,该对象包含生成用于与远程对象进行通信的代理所需的全部相关信息。

(继承自 MarshalByRefObject)
Equals(Object)

确定指定对象是否等于当前对象。

(继承自 Object)
GetEnumerator()

返回循环访问 EntityParameterCollection 的枚举数。

GetHashCode()

作为默认哈希函数。

(继承自 Object)
GetLifetimeService()
已过时.

检索控制此实例的生存期策略的当前生存期服务对象。

(继承自 MarshalByRefObject)
GetParameter(Int32)

返回位于集合中指定索引处的 DbParameter 对象。

(继承自 DbParameterCollection)
GetParameter(String)

返回具有指定名称的 DbParameter 对象。

(继承自 DbParameterCollection)
GetType()

获取当前实例的 Type

(继承自 Object)
IndexOf(EntityParameter)

获取指定的 EntityParameter 在集合中的位置。

IndexOf(Object)

获取指定的 Object 在集合中的位置。

IndexOf(String)

获取具有指定名称的指定 EntityParameter 的位置。

InitializeLifetimeService()
已过时.

获取生存期服务对象来控制此实例的生存期策略。

(继承自 MarshalByRefObject)
Insert(Int32, EntityParameter)

EntityParameter 中的指定索引处插入一个 EntityParameterCollection 对象。

Insert(Int32, Object)

Object 中的指定索引处插入一个 EntityParameterCollection

MemberwiseClone()

创建当前 Object 的浅表副本。

(继承自 Object)
MemberwiseClone(Boolean)

创建当前 MarshalByRefObject 对象的浅表副本。

(继承自 MarshalByRefObject)
Remove(EntityParameter)

从集合中移除指定的 EntityParameter

Remove(Object)

从集合中移除指定的参数。

RemoveAt(Int32)

EntityParameter 的指定索引处移除 EntityParameterCollection

RemoveAt(String)

EntityParameter 中移除具有指定参数名称的 EntityParameterCollection

SetParameter(Int32, DbParameter)

将指定索引处的 DbParameter 对象设置为新值。

(继承自 DbParameterCollection)
SetParameter(String, DbParameter)

将具有指定名称的 DbParameter 对象设置为新值。

(继承自 DbParameterCollection)
ToString()

返回表示当前对象的字符串。

(继承自 Object)

显式接口实现

IDataParameterCollection.Item[String]

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

(继承自 DbParameterCollection)
IList.Item[Int32]

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

(继承自 DbParameterCollection)

扩展方法

Cast<TResult>(IEnumerable)

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

OfType<TResult>(IEnumerable)

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

AsParallel(IEnumerable)

启用查询的并行化。

AsQueryable(IEnumerable)

IEnumerable 转换为 IQueryable

适用于