Reflection utility

C# | Visual Basic | Visual C++ |
public static class CoreReflector
Public NotInheritable Class CoreReflector
public ref class CoreReflector abstract sealed

All Members | Methods | Fields | |||
Icon | Member | Description |
---|---|---|
![]() ![]() | DebugMode |
Debug mode
|
![]() ![]() | GetClassAttributes<(Of <<'(T>)>>)(Type, Boolean) |
Gets all the attributes of the specified type
|
![]() ![]() | GetFieldAndPropertyNames(Type) |
Gets all field and propertiy names for a given type
|
![]() ![]() | GetMemberAttributes<(Of <<'(T>)>>)(MemberInfo, Boolean) |
Gets all the member attributes of the specified type
|
![]() ![]() | GetMembers(Type) |
Gets all members for a type
|
![]() ![]() | GetMemberValue(MemberInfo, Object) |
Gets a member value
|
![]() ![]() | GetMethodAttributes<(Of <<'(T>)>>)(MethodInfo, Boolean) |
Gets all the method attributes of the specified type
|
![]() ![]() | GetProxy(Object, String) |
Proxies an item
|
![]() ![]() | GetValue(Object, String) |
Gets the property value Uses internal caching |
![]() ![]() | HasClassAttributes<(Of <<'(T>)>>)(Type, Boolean) |
Gets all the attributes of the specified type
|
![]() ![]() | HasMember(Object, String) |
Checks if the target contains member with the specified name
|
![]() ![]() | HasMemberAttributes<(Of <<'(T>)>>)(MemberInfo, Boolean) |
Gets all the attributes of the specified type
|
![]() ![]() | HasMethodAttributes<(Of <<'(T>)>>)(MethodInfo, Boolean) |
Gets all the attributes of the specified type
|
![]() ![]() | SetMemberValue(MemberInfo, Object, Object) |
Sets a member value
|
![]() ![]() | SetValue(Object, String, Object) |
Sets the property value Uses internal caching |

Object | |
![]() | CoreReflector |