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)

适用于