ReflectionExt¶
Namespace: WellFired.Guacamole
Description¶
Public Static Methods¶
object | GetMemberValue ( this MemberInfo member, object instance ) |
bool | HasAttribute ( this MemberInfo m ) |
T | GetAttribute ( this object m, string memberName ) |
Type | GetMemberType ( this MemberInfo member ) |
Type | GetParamaterType ( this MemberInfo member ) |
void | SetMemberValue ( this MemberInfo member, object instance, object value ) |
T | GetAttribute ( this MemberInfo m ) |
object | GetMemberValue ( this object instance, string propertyName ) |
T | GetMemberValue ( this MemberInfo member, object instance ) |
MemberInfo[] | GetRuntimeMembers ( this Type t ) |
MemberInfo | GetRuntimeMember ( this Type t, string name ) |
bool | IsEnum ( this Type t ) |
bool | IsAssignable ( this Type desiredType, object param ) |
Breakdown¶
- T GetAttribute< T > ( this MemberInfo m )
- object GetMemberValue ( this MemberInfo member, object instance )
- T GetAttribute< T > ( this object m, string memberName )
- Type GetMemberType ( this MemberInfo member )
- Type GetParamaterType ( this MemberInfo member )
- void SetMemberValue ( this MemberInfo member, object instance, object value )
- bool HasAttribute< T > ( this MemberInfo m )
- object GetMemberValue ( this object instance, string propertyName )
- T GetMemberValue< T > ( this MemberInfo member, object instance )
- MemberInfo[] GetRuntimeMembers ( this Type t )
- MemberInfo GetRuntimeMember ( this Type t, string name )
- bool IsEnum ( this Type t )
- bool IsAssignable ( this Type desiredType, object param )