MetaDataMember 类

定义

表示域对象的字段或属性与数据库表的列之间的映射。

public ref class MetaDataMember abstract
public abstract class MetaDataMember
type MetaDataMember = class
Public MustInherit Class MetaDataMember
继承
MetaDataMember

构造函数

MetaDataMember()

初始化 MetaDataMember 类的新实例。

属性

Association

当在派生类中重写时,获取与此成员对应的 MetaAssociation

AutoSync

在派生类中重写时,获取此成员的读回行为以进行插入和更新操作。

CanBeNull

在派生类中重写时,获取一个值,该值指示是否可以为此成员的值分配 null 值。

DbType

在派生类中重写时,获取相应数据库列的类型。

DeclaringType

在派生类中重写时,获取包含此数据成员的 MetaType

DeferredSourceAccessor

在派生类中重写时,获取用于获取并设置此成员的延迟源的访问器。

DeferredValueAccessor

在派生类中重写时,获取用于获取并设置此成员的延迟值的访问器(而不会导致提取)。

Expression

在派生类中重写时,获取定义计算列的表达式。

IsAssociation

在派生类中重写时,获取一个值,该值指示此成员是否定义关联关系。

IsDbGenerated

在派生类中重写时,获取一个值,该值指示此成员是否由数据库自动生成。

IsDeferred

在派生类中重写时,获取一个值,该值指示默认行为是否在延迟的基础上加载此成员。

IsDiscriminator

在派生类中重写时,获取一个值,该值指示此成员是否表示继承鉴别器。

IsPersistent

在派生类中重写时,获取一个值,该值指示此成员是否映射到列(或约束)。

IsPrimaryKey

在派生类中重写时,获取一个值,该值指示此成员是否属于该类型的标识。

IsVersion

在派生类中重写时,获取一个值,该值指示此成员是表示行版本还是时间戳。

LoadMethod

在派生类中重写时,获取用于执行加载操作的 DataContext 方法。

MappedName

在派生类中重写时,获取数据库中列(或约束)的名称。

Member

在派生类中重写时,获取基础 MemberInfo

MemberAccessor

在派生类中重写时,获取用于获取或设置此成员的值的访问器。

Name

在派生类中重写时,获取该成员的名称,该成员名称与 MemberInfo 名称相同。

Ordinal

在派生类中重写时,在查询结果的默认布局中获取此成员的序号位置。

StorageAccessor

在派生类中重写时,获取用于获取或设置此成员的存储值的访问器。

StorageMember

在派生类中重写时,获取存储此成员的数据的成员。

Type

在派生类中重写时,获取此成员的类型。

UpdateCheck

在派生类中重写时,获取此成员的开放式并发检查策略。

方法

Equals(Object)

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

(继承自 Object)
GetHashCode()

作为默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
IsDeclaredBy(MetaType)

在派生类中重写时,指定是否按指定类型声明此成员。

MemberwiseClone()

创建当前 Object 的浅表副本。

(继承自 Object)
ToString()

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

(继承自 Object)

适用于