RuntimeReflectionExtensions クラス

定義

実行時における型情報を取得するメソッドを提供します。Provides methods that retrieve information about types at run time.

public ref class RuntimeReflectionExtensions abstract sealed
public static class RuntimeReflectionExtensions
type RuntimeReflectionExtensions = class
Public Module RuntimeReflectionExtensions
継承
RuntimeReflectionExtensions

メソッド

GetMethodInfo(Delegate)

指定したデリゲートによって表されるメソッドを表すオブジェクトを取得します。Gets an object that represents the method represented by the specified delegate.

GetRuntimeBaseDefinition(MethodInfo)

メソッドが最初に宣言された直接基本クラスまたは間接基本クラスの指定したメソッドを表すオブジェクトを取得します。Retrieves an object that represents the specified method on the direct or indirect base class where the method was first declared.

GetRuntimeEvent(Type, String)

指定したイベントを表すオブジェクトを取得します。Retrieves an object that represents the specified event.

GetRuntimeEvents(Type)

指定した型で定義されるすべてのイベントを表すコレクションを取得します。Retrieves a collection that represents all the events defined on a specified type.

GetRuntimeField(Type, String)

指定したフィールドを表すオブジェクトを取得します。Retrieves an object that represents a specified field.

GetRuntimeFields(Type)

指定した型で定義されるすべてのフィールドを表すコレクションを取得します。Retrieves a collection that represents all the fields defined on a specified type.

GetRuntimeInterfaceMap(TypeInfo, Type)

指定した型とインターフェイスに対するインターフェイスの割り当てを返します。Returns an interface mapping for the specified type and the specified interface.

GetRuntimeMethod(Type, String, Type[])

指定したメソッドを表すオブジェクトを取得します。Retrieves an object that represents a specified method.

GetRuntimeMethods(Type)

指定した型で定義されるすべてのメソッドを表すコレクションを取得します。Retrieves a collection that represents all methods defined on a specified type.

GetRuntimeProperties(Type)

指定した型で定義されるすべてのプロパティを表すコレクションを取得します。Retrieves a collection that represents all the properties defined on a specified type.

GetRuntimeProperty(Type, String)

指定したプロパティを表すオブジェクトを取得します。Retrieves an object that represents a specified property.

適用対象