<PackageReference Include="NETStandard.Library" Version="2.0.2" />
System.Attribute
namespace System
{
public abstract class Attribute
{
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 virtual bool IsDefaultAttribute();
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 Match(
object obj);
}
}