CorAttributeTargets (Enumeración)
Especifica los elementos de aplicación en los que se permite aplicar un atributo.
Sintaxis
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;
Miembros
Miembro | Descripción |
---|---|
catAssembly |
El atributo puede aplicarse a un ensamblado. |
catModule |
El atributo se puede aplicar a un módulo portable ejecutable (.dll o .exe). |
catClass |
El atributo puede aplicarse a una clase. |
catStruct |
El atributo puede aplicarse a una estructura, es decir, a un tipo de valor. |
catEnum |
El atributo puede aplicarse a una enumeración. |
catConstructor |
El atributo puede aplicarse a un constructor. |
catMethod |
El atributo puede aplicarse a un método. |
catProperty |
El atributo puede aplicarse a una propiedad. |
catField |
El atributo puede aplicarse a un campo. |
catEvent |
El atributo puede aplicarse a un evento. |
catInterface |
El atributo puede aplicarse a una interfaz. |
catParameter |
El atributo puede aplicarse a un parámetro. |
catDelegate |
El atributo puede aplicarse a un delegado. |
catGenericParameter |
El atributo puede aplicarse a un parámetro genérico. |
catAll |
El atributo puede aplicarse a cualquier elemento de la aplicación. |
catClassMembers |
El atributo puede aplicarse a un miembro de una clase. |
Comentarios
Los valores de enumeración CorAttributeTargets
se pueden combinar con una operación OR bit a bit para obtener la combinación preferida.
El CorAttributeTargets
paraleliza la enumeración administrada System.AttributeTargets.
Requisitos
Plataformas: Vea Requisitos de sistema.
Encabezado: CorHdr.h
Versiones de .NET Framework: está disponible desde la versión 1.0
Consulte también
Colaborar con nosotros en GitHub
El origen de este contenido se puede encontrar en GitHub, donde también puede crear y revisar problemas y solicitudes de incorporación de cambios. Para más información, consulte nuestra guía para colaboradores.