MemberInfoExtensions Class

Defines extensions methods related to MemberInfo objects and derived types (e.g., FieldInfo, PropertyInfo, MethodInfo, etc.).

Definition

Namespace: Gemstone.Reflection.MemberInfoExtensions
Assembly: Gemstone.Common (in Gemstone.Common.dll) Version: 1.0.187 -- Release Build+7bcde392e6ad6f75391609740b4385c2d8a0dd2a
public static class MemberInfoExtensions
Inheritance
Object    MemberInfoExtensions

Methods

AttributeExistsTMemberInfo, TAttribute Returns a boolean flag that determines if the specified TAttribute exists.
GetFriendlyClassNameTMemberInfo Gets the friendly class name of the provided MemberInfo object, trimming generic parameters.
TryGetAttributeTMemberInfo(TMemberInfo, String, Attribute) Attempts to get the specified attribute from a MemberInfo object, returning true if it does.
TryGetAttributeTMemberInfo(TMemberInfo, Type, Attribute) Attempts to get the specified attribute from a MemberInfo object, returning true if it does.
TryGetAttributeTMemberInfo, TAttribute(TMemberInfo, TAttribute) Attempts to get the specified attribute from a MemberInfo object, returning true if it does.
TryGetAttributesTMemberInfo(TMemberInfo, String, Attribute) Attempts to get the specified attributes from a MemberInfo object, returning true if it does.
TryGetAttributesTMemberInfo(TMemberInfo, Type, Attribute) Attempts to get the specified attributes from a MemberInfo object, returning true if it does.
TryGetAttributesTMemberInfo, TAttribute(TMemberInfo, TAttribute) Attempts to get the specified attributes from a MemberInfo object, returning true if it does.

See Also