Enumerazione CorAttributeTargets
Specifica gli elementi dell'applicazione ai quali è valido applicare un attributo.
Sintassi
typedef enum CorAttributeTargets
{
catAssembly = 0x0001,
catModule = 0x0002,
catClass = 0x0004,
catStruct = 0x0008,
catEnum = 0x0010,
catConstructor = 0x0020,
catMethod = 0x0040,
catProperty = 0x0080,
catField = 0x0100,
catEvent = 0x0200,
catInterface = 0x0400,
catParameter = 0x0800,
catDelegate = 0x1000,
catGenericParameter = 0x4000,
catAll =
catAssembly | catModule | catClass | catStruct |
catEnum | catConstructor | catMethod | catProperty |
catField | catEvent | catInterface | catParameter |
catDelegate | catGenericParameter,
catClassMembers =
catClass | catStruct | catEnum | catConstructor |
catMethod | catProperty | catField | catEvent |
catDelegate | catInterface
} CorAttributeTargets;
Members
Membro | Descrizione |
---|---|
catAssembly |
Attributo applicabile a un assembly. |
catModule |
L'attributo può essere applicato a un modulo eseguibile portabile (.dll o .exe). |
catClass |
Attributo applicabile a una classe. |
catStruct |
Attributo applicabile a una struttura, ovvero a un tipo valore. |
catEnum |
Attributo applicabile a un'enumerazione. |
catConstructor |
Attributo applicabile a un costruttore. |
catMethod |
Attributo applicabile a un metodo. |
catProperty |
Attributo applicabile a una proprietà. |
catField |
Attributo applicabile a un campo. |
catEvent |
Attributo applicabile a un evento. |
catInterface |
Attributo applicabile a un'interfaccia. |
catParameter |
Attributo applicabile a un parametro. |
catDelegate |
Attributo applicabile a un delegato. |
catGenericParameter |
Attributo applicabile a un parametro generico. |
catAll |
Attributo applicabile a tutti gli elementi dell'applicazione. |
catClassMembers |
L'attributo può essere applicato a un membro di una classe. |
Commenti
I CorAttributeTargets
valori di enumerazione possono essere combinati con un'operazione OR bit per bit per ottenere la combinazione preferita.
Parallela CorAttributeTargets
l'enumerazione gestita System.AttributeTargets .
Requisiti
Piattaforme: vedere Requisiti di sistema di .NET Framework.
Intestazione: CorHdr.h
Versioni di .NET Framework: Disponibile da 1.0
Vedi anche
Collabora con noi su GitHub
L'origine di questo contenuto è disponibile in GitHub, in cui è anche possibile creare ed esaminare i problemi e le richieste pull. Per ulteriori informazioni, vedere la guida per i collaboratori.