Data una proprietà in una classe, con attributi: qual è il modo più veloce per determinare se contiene un dato attributo? Per esempio:
[IsNotNullable]
[IsPK]
[IsIdentity]
[SequenceNameAttribute("Id")]
public Int32 Id
{
get
{
return _Id;
}
set
{
_Id = value;
}
}
Qual è il metodo più veloce per determinare che ad esempio ha l'attributo "IsIdentity"?
Attribute.IsDefined
eliminerà una riga di codice e le brutte matrici / casting.