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 )