C# Class System.Reflection.RuntimeReflectionExtensions

Mostra file Open project: kumpera/mono Class Usage Examples

Public Methods

Method Description
GetMethodInfo ( this del ) : MethodInfo
GetRuntimeBaseDefinition ( this method ) : MethodInfo
GetRuntimeEvent ( this type, string name ) : EventInfo
GetRuntimeEvents ( this type ) : IEnumerable
GetRuntimeField ( this type, string name ) : FieldInfo
GetRuntimeFields ( this type ) : IEnumerable
GetRuntimeInterfaceMap ( this typeInfo, Type interfaceType ) : InterfaceMapping
GetRuntimeMethod ( this type, string name, Type parameters ) : MethodInfo
GetRuntimeMethods ( this type ) : IEnumerable
GetRuntimeProperties ( this type ) : IEnumerable
GetRuntimeProperty ( this type, string name ) : PropertyInfo

Method Details

GetMethodInfo() public static method

public static GetMethodInfo ( this del ) : MethodInfo
del this
return MethodInfo

GetRuntimeBaseDefinition() public static method

public static GetRuntimeBaseDefinition ( this method ) : MethodInfo
method this
return MethodInfo

GetRuntimeEvent() public static method

public static GetRuntimeEvent ( this type, string name ) : EventInfo
type this
name string
return EventInfo

GetRuntimeEvents() public static method

public static GetRuntimeEvents ( this type ) : IEnumerable
type this
return IEnumerable

GetRuntimeField() public static method

public static GetRuntimeField ( this type, string name ) : FieldInfo
type this
name string
return FieldInfo

GetRuntimeFields() public static method

public static GetRuntimeFields ( this type ) : IEnumerable
type this
return IEnumerable

GetRuntimeInterfaceMap() public static method

public static GetRuntimeInterfaceMap ( this typeInfo, Type interfaceType ) : InterfaceMapping
typeInfo this
interfaceType Type
return InterfaceMapping

GetRuntimeMethod() public static method

public static GetRuntimeMethod ( this type, string name, Type parameters ) : MethodInfo
type this
name string
parameters Type
return MethodInfo

GetRuntimeMethods() public static method

public static GetRuntimeMethods ( this type ) : IEnumerable
type this
return IEnumerable

GetRuntimeProperties() public static method

public static GetRuntimeProperties ( this type ) : IEnumerable
type this
return IEnumerable

GetRuntimeProperty() public static method

public static GetRuntimeProperty ( this type, string name ) : PropertyInfo
type this
name string
return PropertyInfo