TypeDescriptor.GetReflectionType メソッド

定義

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

オーバーロード

GetReflectionType(Object)

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

GetReflectionType(Type)

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

GetReflectionType(Object)

ソース:
TypeDescriptor.cs
ソース:
TypeDescriptor.cs
ソース:
TypeDescriptor.cs

特定のオブジェクトについて、リフレクションを実行するために使用できる 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

例外

instancenull です。

注釈

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

こちらもご覧ください

適用対象

GetReflectionType(Type)

ソース:
TypeDescriptor.cs
ソース:
TypeDescriptor.cs
ソース:
TypeDescriptor.cs

クラス型で指定された、リフレクションを実行するために使用できる 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

例外

typenullです。

注釈

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

こちらもご覧ください

適用対象