A collection of Additional Helper methods to perform reflection related tasks.
Returns an enumeration of the specified type and all its base types.
Returns an attribute (typed <typeparamref name="T" />) if it is present on a member.
Returns all instances of an attribute type if it is 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.
Returns the first matching method with a signature compatible to the specified argument types.
Returns a value indicating whether a type implements an interface.