Share via


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)

適用対象