System.Attribute public abstract class Attribute Documentation public virtual object TypeId { get; } protected Attribute() public static Attribute GetCustomAttribute(Assembly element, Type attributeType) public static Attribute GetCustomAttribute(Assembly element, Type attributeType, bool inherit) public static Attribute GetCustomAttribute(MemberInfo element, Type attributeType) public static Attribute GetCustomAttribute(MemberInfo element, Type attributeType, bool inherit) public static Attribute GetCustomAttribute(Module element, Type attributeType) public static Attribute GetCustomAttribute(Module element, Type attributeType, bool inherit) public static Attribute GetCustomAttribute(ParameterInfo element, Type attributeType) public static Attribute GetCustomAttribute(ParameterInfo element, Type attributeType, bool inherit) public static Attribute[] GetCustomAttributes(Assembly element) public static Attribute[] GetCustomAttributes(Assembly element, bool inherit) public static Attribute[] GetCustomAttributes(Assembly element, Type attributeType) public static Attribute[] GetCustomAttributes(Assembly element, Type attributeType, bool inherit) public static Attribute[] GetCustomAttributes(MemberInfo element) public static Attribute[] GetCustomAttributes(MemberInfo element, bool inherit) public static Attribute[] GetCustomAttributes(MemberInfo element, Type type) public static Attribute[] GetCustomAttributes(MemberInfo element, Type type, bool inherit) public static Attribute[] GetCustomAttributes(Module element) public static Attribute[] GetCustomAttributes(Module element, bool inherit) public static Attribute[] GetCustomAttributes(Module element, Type attributeType) public static Attribute[] GetCustomAttributes(Module element, Type attributeType, bool inherit) public static Attribute[] GetCustomAttributes(ParameterInfo element) public static Attribute[] GetCustomAttributes(ParameterInfo element, bool inherit) public static Attribute[] GetCustomAttributes(ParameterInfo element, Type attributeType) public static Attribute[] GetCustomAttributes(ParameterInfo element, Type attributeType, bool inherit) public static bool IsDefined(Assembly element, Type attributeType) public static bool IsDefined(Assembly element, Type attributeType, bool inherit) public static bool IsDefined(MemberInfo element, Type attributeType) public static bool IsDefined(MemberInfo element, Type attributeType, bool inherit) public static bool IsDefined(Module element, Type attributeType) public static bool IsDefined(Module element, Type attributeType, bool inherit) public static bool IsDefined(ParameterInfo element, Type attributeType) public static bool IsDefined(ParameterInfo element, Type attributeType, bool inherit) public virtual bool IsDefaultAttribute() public virtual bool Match(object obj)