TypeDescriptor.GetReflectionType メソッド

定義

リフレクションを実行するために使用できる Type を返します。

オーバーロード

GetReflectionType(Object)

特定のオブジェクトについて、リフレクションを実行するために使用できる Type を返します。

GetReflectionType(Type)

クラス型で指定された、リフレクションを実行するために使用できる Type を返します。

GetReflectionType(Object)

特定のオブジェクトについて、リフレクションを実行するために使用できる Type を返します。

public:
 static Type ^ GetReflectionType(System::Object ^ instance);
public static Type GetReflectionType (object instance);
static member GetReflectionType : obj -> Type
Public Shared Function GetReflectionType (instance As Object) As Type

パラメーター

instance
Object

対象コンポーネントのインスタンス。

戻り値

Type

指定されたオブジェクトの Type

例外

instancenullです。

注釈

この GetReflectionType メソッドは、低レベルのバージョンの GetTypeDescriptor メソッドです。 GetReflectionType は通常、カスタム型記述子が見つからない場合にオブジェクトに対して標準リフレクションを実行するために使用されます。

こちらもご覧ください

適用対象

GetReflectionType(Type)

クラス型で指定された、リフレクションを実行するために使用できる Type を返します。

public:
 static Type ^ GetReflectionType(Type ^ type);
public static Type GetReflectionType (Type type);
static member GetReflectionType : Type -> Type
Public Shared Function GetReflectionType (type As Type) As Type

パラメーター

type
Type

対象コンポーネントの Type

戻り値

Type

指定したクラスの Type

例外

typenullです。

注釈

この GetReflectionType メソッドは、低レベルのバージョンの GetTypeDescriptor メソッドです。 GetReflectionType は、通常、カスタム型記述子が見つからない場合にクラスに対して標準リフレクションを実行するために使用されます。

こちらもご覧ください

適用対象