System.Reflection.RuntimeReflectionExtensions Members

The members of System.Reflection.RuntimeReflectionExtensions are listed below.

See Also: Inherited members from System.Object

Public Methods

static
GetMethodInfo(this Delegate) : MethodInfo

Gets an object that represents the method represented by the specified delegate.

static
GetRuntimeBaseDefinition(this MethodInfo) : MethodInfo

Retrieves an object that represents the specified method on the direct or indirect base class where the method was first declared.

static
GetRuntimeEvent(this Type, string) : EventInfo

Retrieves an object that represents the specified event.

static
GetRuntimeEvents(this Type) : IEnumerable<EventInfo>

Retrieves a collection that represents all the events defined on a specified type.

static
GetRuntimeField(this Type, string) : FieldInfo

Retrieves an object that represents a specified field.

static
GetRuntimeFields(this Type) : IEnumerable<FieldInfo>

Retrieves a collection that represents all the fields defined on a specified type.

static
GetRuntimeInterfaceMap(this TypeInfo, Type) : InterfaceMapping

Returns an interface mapping for the specified type and the specified interface.

static
GetRuntimeMethod(this Type, string, Type[]) : MethodInfo

Retrieves an object that represents a specified method.

static
GetRuntimeMethods(this Type) : IEnumerable<MethodInfo>

Retrieves a collection that represents all methods defined on a specified type.

static
GetRuntimeProperties(this Type) : IEnumerable<PropertyInfo>

Retrieves a collection that represents all the properties defined on a specified type.

static
GetRuntimeProperty(this Type, string) : PropertyInfo

Retrieves an object that represents a specified property.