TypeDescriptionProvider.GetReflectionType メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オブジェクトに対して通常のリフレクションを実行します。
オーバーロード
GetReflectionType(Object) |
指定されたオブジェクトに対して通常のリフレクションを実行します。 |
GetReflectionType(Type) |
型に対して通常のリフレクションを実行します。 |
GetReflectionType(Type, Object) |
指定された型の指定されたオブジェクトに対して通常のリフレクションを実行します。 |
GetReflectionType(Object)
指定されたオブジェクトに対して通常のリフレクションを実行します。
public:
Type ^ GetReflectionType(System::Object ^ instance);
public Type GetReflectionType (object instance);
member this.GetReflectionType : obj -> Type
Public Function GetReflectionType (instance As Object) As Type
パラメーター
- instance
- Object
型のインスタンス (null
にはできません)。
戻り値
この instance
のリフレクションの型です。
例外
instance
は null
です。
注釈
メソッドは GetReflectionType 、 メソッドの下位レベルの GetTypeDescriptor バージョンです。 オブジェクトに対してカスタム型記述子が見つからない場合は、 が呼び出され、 GetReflectionType オブジェクトに対して通常のリフレクションが実行されます。
型ではなく インスタンスを使用する型記述子メンバーを呼び出した場合は、このメソッド オーバーロードを使用します。
こちらもご覧ください
適用対象
GetReflectionType(Type)
型に対して通常のリフレクションを実行します。
public:
Type ^ GetReflectionType(Type ^ objectType);
public Type GetReflectionType (Type objectType);
member this.GetReflectionType : Type -> Type
Public Function GetReflectionType (objectType As Type) As Type
パラメーター
戻り値
この objectType
のリフレクションの型です。
例外
objectType
が null
です。
注釈
メソッドは GetReflectionType 、 メソッドの下位レベルの GetTypeDescriptor バージョンです。 オブジェクトに対してカスタム型記述子が見つからない場合は、 が呼び出され、 GetReflectionType オブジェクトに対して通常のリフレクションが実行されます。
インスタンスの代わりに 型を使用する型記述子メンバーを呼び出した場合は、このメソッド オーバーロードを使用します。
こちらもご覧ください
適用対象
GetReflectionType(Type, Object)
指定された型の指定されたオブジェクトに対して通常のリフレクションを実行します。
public:
virtual Type ^ GetReflectionType(Type ^ objectType, System::Object ^ instance);
public virtual Type GetReflectionType (Type objectType, object instance);
public virtual Type GetReflectionType (Type objectType, object? instance);
abstract member GetReflectionType : Type * obj -> Type
override this.GetReflectionType : Type * obj -> Type
Public Overridable Function GetReflectionType (objectType As Type, instance As Object) As Type
パラメーター
- instance
- Object
型のインスタンス。 null
の可能性があります。
戻り値
この objectType
のリフレクションの型です。
注釈
メソッドは GetReflectionType 、 メソッドの下位レベルの GetTypeDescriptor バージョンです。 オブジェクトに対してカスタム型記述子が見つからない場合は、 が呼び出され、 GetReflectionType オブジェクトに対して通常のリフレクションが実行されます。
注意 (継承者)
このメソッドは として virtual
プロトタイプ化され、親プロバイダーが渡されなかった場合は既定で が返 objectType
されます。 親プロバイダーが渡された場合、このメソッドは親プロバイダーの GetReflectionType メソッドを呼び出します。
こちらもご覧ください
適用対象
.NET