Contains reflection related extension methods.
Returns an attribute (typed <typeparamref name="T" />) if it is present on a member.
Returns the attributes (typed <typeparamref name="T" />) if any are present on a member.
Returns the generic arguments from an ancestor with the specified generic type definition from the specified type, or an empty type array if the type's ancestors do not implement the specified generic type definition.