CustomAttributeExtensions Class
Definition
Contains static methods for retrieving custom attributes.
public ref class CustomAttributeExtensions abstract sealed
public static class CustomAttributeExtensions
type CustomAttributeExtensions = class
Public Module CustomAttributeExtensions
- Inheritance
-
CustomAttributeExtensions
Methods
GetCustomAttribute(Assembly, Type) |
Retrieves a custom attribute of a specified type that is applied to a specified assembly. |
GetCustomAttribute(MemberInfo, Type) |
Retrieves a custom attribute of a specified type that is applied to a specified member. |
GetCustomAttribute(MemberInfo, Type, Boolean) |
Retrieves a custom attribute of a specified type that is applied to a specified member, and optionally inspects the ancestors of that member. |
GetCustomAttribute(Module, Type) |
Retrieves a custom attribute of a specified type that is applied to a specified module. |
GetCustomAttribute(ParameterInfo, Type) |
Retrieves a custom attribute of a specified type that is applied to a specified parameter. |
GetCustomAttribute(ParameterInfo, Type, Boolean) |
Retrieves a custom attribute of a specified type that is applied to a specified parameter, and optionally inspects the ancestors of that parameter. |
GetCustomAttribute<T>(Assembly) |
Retrieves a custom attribute of a specified type that is applied to a specified assembly. |
GetCustomAttribute<T>(MemberInfo) |
Retrieves a custom attribute of a specified type that is applied to a specified member. |
GetCustomAttribute<T>(MemberInfo, Boolean) |
Retrieves a custom attribute of a specified type that is applied to a specified member, and optionally inspects the ancestors of that member. |
GetCustomAttribute<T>(Module) |
Retrieves a custom attribute of a specified type that is applied to a specified module. |
GetCustomAttribute<T>(ParameterInfo) |
Retrieves a custom attribute of a specified type that is applied to a specified parameter. |
GetCustomAttribute<T>(ParameterInfo, Boolean) |
Retrieves a custom attribute of a specified type that is applied to a specified parameter, and optionally inspects the ancestors of that parameter. |
GetCustomAttributes(Assembly) |
Retrieves a collection of custom attributes that are applied to a specified assembly. |
GetCustomAttributes(Assembly, Type) |
Retrieves a collection of custom attributes of a specified type that are applied to a specified assembly. |
GetCustomAttributes(MemberInfo) |
Retrieves a collection of custom attributes that are applied to a specified member. |
GetCustomAttributes(MemberInfo, Boolean) |
Retrieves a collection of custom attributes that are applied to a specified member, and optionally inspects the ancestors of that member. |
GetCustomAttributes(MemberInfo, Type) |
Retrieves a collection of custom attributes of a specified type that are applied to a specified member. |
GetCustomAttributes(MemberInfo, Type, Boolean) |
Retrieves a collection of custom attributes of a specified type that are applied to a specified member, and optionally inspects the ancestors of that member. |
GetCustomAttributes(Module) |
Retrieves a collection of custom attributes that are applied to a specified module. |
GetCustomAttributes(Module, Type) |
Retrieves a collection of custom attributes of a specified type that are applied to a specified module. |
GetCustomAttributes(ParameterInfo) |
Retrieves a collection of custom attributes that are applied to a specified parameter. |
GetCustomAttributes(ParameterInfo, Boolean) |
Retrieves a collection of custom attributes that are applied to a specified parameter, and optionally inspects the ancestors of that parameter. |
GetCustomAttributes(ParameterInfo, Type) |
Retrieves a collection of custom attributes of a specified type that are applied to a specified parameter. |
GetCustomAttributes(ParameterInfo, Type, Boolean) |
Retrieves a collection of custom attributes of a specified type that are applied to a specified parameter, and optionally inspects the ancestors of that parameter. |
GetCustomAttributes<T>(Assembly) |
Retrieves a collection of custom attributes of a specified type that are applied to a specified assembly. |
GetCustomAttributes<T>(MemberInfo) |
Retrieves a collection of custom attributes of a specified type that are applied to a specified member. |
GetCustomAttributes<T>(MemberInfo, Boolean) |
Retrieves a collection of custom attributes of a specified type that are applied to a specified member, and optionally inspects the ancestors of that member. |
GetCustomAttributes<T>(Module) |
Retrieves a collection of custom attributes of a specified type that are applied to a specified module. |
GetCustomAttributes<T>(ParameterInfo) |
Retrieves a collection of custom attributes of a specified type that are applied to a specified parameter. |
GetCustomAttributes<T>(ParameterInfo, Boolean) |
Retrieves a collection of custom attributes of a specified type that are applied to a specified parameter, and optionally inspects the ancestors of that parameter. |
IsDefined(Assembly, Type) |
Indicates whether custom attributes of a specified type are applied to a specified assembly. |
IsDefined(MemberInfo, Type) |
Indicates whether custom attributes of a specified type are applied to a specified member. |
IsDefined(MemberInfo, Type, Boolean) |
Indicates whether custom attributes of a specified type are applied to a specified member, and, optionally, applied to its ancestors. |
IsDefined(Module, Type) |
Indicates whether custom attributes of a specified type are applied to a specified module. |
IsDefined(ParameterInfo, Type) |
Indicates whether custom attributes of a specified type are applied to a specified parameter. |
IsDefined(ParameterInfo, Type, Boolean) |
Indicates whether custom attributes of a specified type are applied to a specified parameter, and, optionally, applied to its ancestors. |