EdmProperty 类

定义

在概念空间中,EdmProperty 表示实体上的属性。 在存储空间中,EdmProperty 表示表中的列。

public class EdmProperty : System.Data.Entity.Core.Metadata.Edm.EdmMember
type EdmProperty = class
    inherit EdmMember
Public Class EdmProperty
Inherits EdmMember
继承

属性

BuiltInTypeKind

获取此 EdmProperty 的内置类型种类。

CollectionKind

获取或设置此模型的集合类型。

ComplexType

获取此属性的复杂类型信息。

ConcurrencyMode

获取或设置 属性的并发模式。

DeclaringType

获取已对其声明此成员的类型。

(继承自 EdmMember)
DefaultValue

获取此 EdmProperty 的默认值。

Documentation

获取或设置与此类型关联的文档。

(继承自 MetadataItem)
EnumType

获取此属性的枚举类型信息。

IsCollectionType

获取 属性是否为集合类型属性。

IsComplexType

获取此属性是否为复杂类型属性。

IsEnumType

获取此属性是否为枚举类型属性。

IsFixedLength

获取或设置此属性的长度是否固定。

IsFixedLengthConstant

获取数据库提供程序的固定长度方面是否为常量。

IsMaxLength

获取或设置此属性是否使用提供程序支持的最大长度。

IsMaxLengthConstant

获取数据库提供程序的最大长度方面是否为常量。

IsPrecisionConstant

获取数据库提供程序的精度方面是否为常量。

IsPrimitiveType

获取此属性是否为基元类型。

IsScaleConstant

获取数据库提供程序的规模方面是否为常量。

IsStoreGeneratedComputed

指示此成员是否在 EDM 定义中标记为计算成员

(继承自 EdmMember)
IsStoreGeneratedIdentity

指示此成员的应用商店生成的模式是否在 EDM 定义中标记为标识

(继承自 EdmMember)
IsUnderlyingPrimitiveType

获取此属性是否为基础基元类型。

IsUnicode

获取或设置此属性是否为 Unicode 属性。

IsUnicodeConstant

获取数据库提供程序的 Unicode 方面是否为常量。

MaxLength

获取或设置 属性的最大长度。

MetadataProperties

获取当前类型的属性列表。

(继承自 MetadataItem)
Name

获取或设置属性的名称。 从存储空间模型约定设置此项将更改此属性的数据库列的名称。 在概念模型中,这应与实体类中的相应属性保持一致,并且不应更改。

(继承自 EdmMember)
Nullable

获取一个值,该值指示此 EdmProperty 的值是否可以为 null。

Precision

获取或设置此属性的精度。

PrimitiveType

获取此属性的基元类型信息。

Scale

获取或设置此属性的刻度。

StoreGeneratedPattern

获取或设置与此属性关联的数据库列的数据库生成方法

TypeName

获取属性的类型名称。

TypeUsage

获取既包含此成员的类型又包含该类型的各个方面的 TypeUsage 类实例。

(继承自 EdmMember)
UnderlyingPrimitiveType

获取此属性的基础基元类型信息。

方法

AddAnnotation(String, Object)

添加或更新具有指定名称和值的批注。

(继承自 MetadataItem)
Create(String, TypeUsage)

创建 EdmProperty 类型的新实例。

CreateComplex(String, ComplexType)

创建新的复杂属性。

CreateEnum(String, EnumType)

创建新的枚举属性。

CreatePrimitive(String, PrimitiveType)

创建新的基元属性。

RemoveAnnotation(String)

删除具有指定名称的批注。

(继承自 MetadataItem)
SetMetadataProperties(IEnumerable<MetadataProperty>)

设置元数据属性。

ToString()

返回此成员的名称。

(继承自 EdmMember)

适用于