TypeDescriptor.GetReflectionType メソッド

定義

リフレクションを実行するために使用できる Type を返します。Returns a Type that can be used to perform reflection.

オーバーロード

GetReflectionType(Object)

特定のオブジェクトについて、リフレクションを実行するために使用できる Type を返します。Returns a Type that can be used to perform reflection, given an object.

GetReflectionType(Type)

クラス型で指定された、リフレクションを実行するために使用できる Type を返します。Returns a Type that can be used to perform reflection, given a class type.

GetReflectionType(Object)

特定のオブジェクトについて、リフレクションを実行するために使用できる Type を返します。Returns a Type that can be used to perform reflection, given an object.

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

対象コンポーネントのインスタンス。An instance of the target component.

戻り値

指定されたオブジェクトの TypeA Type for the specified object.

例外

instancenull です。instance is null.

注釈

GetReflectionType メソッドは、GetTypeDescriptor メソッドの低レベルバージョンです。The GetReflectionType method is a low-level version of the GetTypeDescriptor method. GetReflectionType は、通常、オブジェクトに対してカスタム型記述子が配置されていない場合に、そのオブジェクトに対して標準のリフレクションを実行するために使用されます。GetReflectionType is typically used to perform standard reflection against an object when no custom type descriptor can be located for it.

こちらもご覧ください

GetReflectionType(Type)

クラス型で指定された、リフレクションを実行するために使用できる Type を返します。Returns a Type that can be used to perform reflection, given a class type.

public:
 static Type ^ GetReflectionType(Type ^ type);
public static Type GetReflectionType (Type type);
static member GetReflectionType : Type -> Type

パラメーター

type
Type

対象コンポーネントの TypeThe Type of the target component.

戻り値

指定したクラスの TypeA Type of the specified class.

例外

typenull です。type is null.

注釈

GetReflectionType メソッドは、GetTypeDescriptor メソッドの低レベルバージョンです。The GetReflectionType method is a low-level version of the GetTypeDescriptor method. GetReflectionType は、通常、カスタム型記述子を配置できない場合に、クラスに対して標準のリフレクションを実行するために使用されます。GetReflectionType is typically used to perform standard reflection against a class when no custom type descriptor can be located for it.

こちらもご覧ください

適用対象