PrimitiveType 类

定义

描述 .NET 基元类型、概念模型基元类型和特定于存储提供程序的基元类型。

public ref class PrimitiveType sealed : System::Data::Metadata::Edm::SimpleType
public sealed class PrimitiveType : System.Data.Metadata.Edm.SimpleType
type PrimitiveType = class
    inherit SimpleType
Public NotInheritable Class PrimitiveType
Inherits SimpleType
继承

属性

Abstract

获取一个值,该值指示此类型是否为抽象的。

(继承自 EdmType)
BaseType

获取此类型的基类型。

(继承自 EdmType)
BuiltInTypeKind

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

ClrEquivalentType

返回与此 PrimitiveType 等效的公共语言运行库 (CLR) 类型。 请注意,ClrEquivalentType 属性始终返回不可以为 null 的类型值。

Documentation

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

(继承自 MetadataItem)
FacetDescriptions

获取有关此 PrimitiveType 各方面的说明列表。

FullName

获取此类型的全名。

(继承自 EdmType)
MetadataProperties

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

(继承自 MetadataItem)
Name

获取此类型的名称。

(继承自 EdmType)
NamespaceName

获取此类型的命名空间。

(继承自 EdmType)
PrimitiveTypeKind

获取一个 PrimitiveTypeKind 枚举值,该值指示此 PrimitiveType 的基元类型。

方法

Equals(Object)

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

(继承自 Object)
GetCollectionType()

返回其元素类型属于此类型的 CollectionType 的实例。

(继承自 EdmType)
GetEdmPrimitiveType()

返回与此 EdmType 等效的 PrimitiveType

GetEdmPrimitiveType(PrimitiveTypeKind)

返回 EdmType 的等效 PrimitiveType

GetEdmPrimitiveTypes()

返回基元类型的列表。

GetHashCode()

作为默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object 的浅表副本。

(继承自 Object)
ToString()

返回此类型的全名。

(继承自 EdmType)

适用于