ResourceType 类

定义

表示数据服务基元类型、复杂类型或实体类型。

public ref class ResourceType
public class ResourceType
type ResourceType = class
Public Class ResourceType
继承
ResourceType

注解

不支持嵌套类型作为资源类型。

构造函数

ResourceType(Type, ResourceTypeKind, ResourceType, String, String, Boolean)

创建数据服务 ResourceType 的实例。

属性

BaseType

获取基资源类型的引用(如果有)。

CanReflectOnInstanceType

获取一个值,该值指示相应的实例类型是否表示此实体的 CLR 类型。

CustomState

获取或设置占位符,以便保留由开发人员定义的资源类型的相关自定义状态信息。

ETagProperties

获取此类型的属性列表。

FullName

获取资源的全名。

InstanceType

此资源所代表的 CLR 类型的引用。

IsAbstract

获取用于指示此类型是否为抽象类型的布尔值。

IsMediaLinkEntry

获取或设置一个布尔值,该值在资源类型包括默认流时为 true。

IsOpenType

获取一个值,该值指示资源类型是否具有开放属性。

IsReadOnly

获取一个布尔值,该值在此资源类型已设置为只读时为 true。

KeyProperties

获取此类型的键属性列表。

Name

获取资源类型的名称。

Namespace

获取资源类型的命名空间。

Properties

获取为此类型声明的属性的列表,其中仅包括在此类型(而非基类型)上定义的属性。

PropertiesDeclaredOnThisType

在此类型上声明的属性的列表。

ResourceTypeKind

获取类型的 ResourceTypeKind

方法

AddEntityPropertyMappingAttribute(EntityPropertyMappingAttribute)

添加资源类型的 EntityPropertyMappingAttribute

AddProperty(ResourceProperty)

将由 resourceProperty 参数提供的属性添加到类型。

Equals(Object)

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

(继承自 Object)
GetHashCode()

作为默认哈希函数。

(继承自 Object)
GetPrimitiveResourceType(Type)

给定 Type 对象时,获取表示基元类型的资源类型。

GetType()

获取当前实例的 Type

(继承自 Object)
LoadPropertiesDeclaredOnThisType()

返回此资源类型所声明的属性的列表。

MemberwiseClone()

创建当前 Object 的浅表副本。

(继承自 Object)
SetReadOnly()

将资源类型设置为只读。

ToString()

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

(继承自 Object)

适用于