Click or drag to resize

MemberInfoExtensions Class

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

Namespace: GSF.Reflection
Assembly: GSF.Core (in GSF.Core.dll) Version: 2.4.191-beta+925724bd48239ba1d4417fe63f8c4977892ab734
Syntax
public static class MemberInfoExtensions
View Source

The MemberInfoExtensions type exposes the following members.

Methods
 NameDescription
Public Extension MethodAttributeExistsTMemberInfo, TAttribute Returns a boolean flag that determines if the specified TAttribute exists.
Public Extension MethodGetFriendlyClassNameTMemberInfo Gets the friendly class name of the provided MemberInfo object, trimming generic parameters.
Public Extension MethodTryGetAttributeTMemberInfo(TMemberInfo, String, Attribute) Attempts to get the specified attribute from a MemberInfo object, returning true if it does.
Public Extension MethodTryGetAttributeTMemberInfo(TMemberInfo, Type, Attribute) Attempts to get the specified attribute from a MemberInfo object, returning true if it does.
Public Extension MethodTryGetAttributeTMemberInfo, TAttribute(TMemberInfo, TAttribute) Attempts to get the specified attribute from a MemberInfo object, returning true if it does.
Public Extension MethodTryGetAttributesTMemberInfo(TMemberInfo, String, Attribute) Attempts to get the specified attributes from a MemberInfo object, returning true if it does.
Public Extension MethodTryGetAttributesTMemberInfo(TMemberInfo, Type, Attribute) Attempts to get the specified attributes from a MemberInfo object, returning true if it does.
Public Extension MethodTryGetAttributesTMemberInfo, TAttribute(TMemberInfo, TAttribute) Attempts to get the specified attributes from a MemberInfo object, returning true if it does.
Top
See Also