"<NombreDeTipo>" no se puede usar como atributo porque no tiene un atributo "System.AttributeUsageAttribute"

Se intentó usar un atributo declarado sin el System.AttributeUsageAttribute para definir su uso.

Identificador de error: BC31505

Para corregir este error

  1. Los atributos personalizados deben ser clases derivadas de System.Attribute que tengan el atributo AttributeUsageAttribute aplicado.

Consulte también