Compartir a través de


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