EntityParameter 类

定义

表示在 EntityCommand 中使用的参数。

public ref class EntityParameter sealed : System::Data::Common::DbParameter
public sealed class EntityParameter : System.Data.Common.DbParameter
type EntityParameter = class
    inherit DbParameter
    interface IDbDataParameter
    interface IDataParameter
Public NotInheritable Class EntityParameter
Inherits DbParameter
继承
实现

构造函数

EntityParameter()

使用默认值初始化 EntityParameter 类的新实例。

EntityParameter(String, DbType)

使用指定的参数名称、数据类型初始化 EntityParameter 类的新实例。

EntityParameter(String, DbType, Int32)

使用指定的参数名称、数据类型和大小初始化 EntityParameter 类的新实例。

EntityParameter(String, DbType, Int32, ParameterDirection, Boolean, Byte, Byte, String, DataRowVersion, Object)

使用指定的属性实例初始化 EntityParameter 类的新实例。

EntityParameter(String, DbType, Int32, String)

使用指定的属性实例初始化 EntityParameter 类的新实例。

属性

DbType

获取或设置参数的 DbType

Direction

获取或设置参数的方向。

EdmType

获取或设置表示为为 EdmType 的参数类型。

IsNullable

获取或设置一个值,该值指示参数是否接受 null 值。

ParameterName

获取或设置实体参数的名称。

Precision

获取或设置用来表示 Value 属性的最大位数。

Scale

获取或设置所解析的 Value 的小数位数。

Size

获取或设置列内数据的最大大小。

SourceColumn

获取或设置源列的名称,该源列映射到 DataSet 并用于加载或返回 Value

SourceColumnNullMapping

获取或设置一个值,该值指示源列是否可以为 null。

SourceVersion

获取或设置在加载值时使用的 DataRowVersion

Value

获取或设置参数的值。

方法

CreateObjRef(Type)

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

(继承自 MarshalByRefObject)
Equals(Object)

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

(继承自 Object)
GetHashCode()

作为默认哈希函数。

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

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

(继承自 MarshalByRefObject)
GetType()

获取当前实例的 Type

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

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

(继承自 MarshalByRefObject)
MemberwiseClone()

创建当前 Object 的浅表副本。

(继承自 Object)
MemberwiseClone(Boolean)

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

(继承自 MarshalByRefObject)
ResetDbType()

重置与此 EntityParameter 关联的类型。

ToString()

返回参数的字符串表示形式。

显式接口实现

IDbDataParameter.Precision

指示数值参数的精度。

(继承自 DbParameter)
IDbDataParameter.Scale

有关此成员的说明,请参见 Scale

(继承自 DbParameter)

适用于