MetaType 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示域对象类型到数据库表列的映射。
public ref class MetaType abstract
public abstract class MetaType
type MetaType = class
Public MustInherit Class MetaType
- 继承
-
MetaType
构造函数
MetaType() |
初始化 MetaType 类的新实例。 |
属性
Associations |
在派生类中重写时,获取所有关联的枚举。 |
CanInstantiate |
在派生类中重写时,获取是否可以将基础类型实例化为查询的结果。 |
DataMembers |
在派生类中重写时,获取所有数据成员(字段和属性)的枚举。 |
DBGeneratedIdentityMember |
在派生类中重写时,获取表示自动生成的标识列的成员。 |
DerivedTypes |
在派生类中重写时,获取继承层次结构中直接派生类型的枚举。 |
Discriminator |
在派生类中重写时,获取表示继承鉴别器列的成员。 |
HasAnyLoadMethod |
在派生类中重写时,获取一个值,该值指示当前 MetaType 或其任何基类型是否具有 |
HasAnyValidateMethod |
在派生类中重写时,获取一个值,该值指示 或其任何基类型是否 MetaType 具有 |
HasInheritance |
在派生类中重写时,获取一个值,该值指示该类型是否是已映射继承层次结构的一部分。 |
HasInheritanceCode |
在派生类中重写时,获取一个值,该值指示此类型是否定义继承代码。 |
HasUpdateCheck |
在派生类中重写时,获取一个值,该值指示该类型是否具有任何可能需要进行开放式并发冲突测试的持久性成员。 |
IdentityMembers |
在派生类中重写时,获取所有数据成员(定义该类型的唯一标识)的枚举。 |
InheritanceBase |
在派生类中重写时,获取继承层次结构中的基元类型。 |
InheritanceCode |
在派生类中重写时,获取一个值,该值指示此类型是否定义继承代码。 |
InheritanceDefault |
在派生类中重写时,获取一个值,该值指示此类型是否用作继承层次结构的默认值。 |
InheritanceRoot |
在派生类中重写时,获取继承层次结构的根类型。 |
InheritanceTypes |
在派生类中重写时,获取由继承层次结构定义的所有类型的集合。 |
IsEntity |
在派生类中重写时,获取一个值,该值指示 MetaType 是否为实体类型。 |
IsInheritanceDefault |
在派生类中重写时,获取一个值,该值指示此类型是否用作继承层次结构的默认值。 |
Model | |
Name |
在派生类中重写时,获取 MetaType 的名称。 |
OnLoadedMethod |
在派生类中重写时,获取有关 |
OnValidateMethod |
在派生类中重写时,获取有关 |
PersistentDataMembers |
在派生类中重写时,获取所有持久数据成员的集合。 |
Table | |
Type |
在派生类中重写时,获取基础公共语言运行时 (CLR) 类型。 |
VersionMember |
在派生类中重写时,获取此 MetaType 的行版本或时间戳列。 |
方法
Equals(Object) |
确定指定对象是否等于当前对象。 (继承自 Object) |
GetDataMember(MemberInfo) |
在派生类中重写时,获取与指定成员关联的 MetaDataMember。 |
GetHashCode() |
作为默认哈希函数。 (继承自 Object) |
GetInheritanceType(Type) |
在派生类中重写时,获取继承子类型的 MetaType。 |
GetType() |
获取当前实例的 Type。 (继承自 Object) |
GetTypeForInheritanceCode(Object) |
在派生类中重写时,获取与指定的继承代码关联的元类型。 |
MemberwiseClone() |
创建当前 Object 的浅表副本。 (继承自 Object) |
ToString() |
返回表示当前对象的字符串。 (继承自 Object) |