Dela via


CorAttributeTargets-uppräkning

Anger de programelement som det är giltigt för att tillämpa ett attribut på.

Syntax

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;  

Medlemmar

Medlem Description
catAssembly Attributet kan tillämpas på en sammansättning.
catModule Attributet kan tillämpas på en portabel körbar modul (.dll eller .exe).
catClass Attributet kan tillämpas på en klass.
catStruct Attributet kan tillämpas på en struktur. det vill sig vara en värdetyp.
catEnum Attributet kan tillämpas på en uppräkning.
catConstructor Attributet kan tillämpas på en konstruktor.
catMethod Attributet kan tillämpas på en metod.
catProperty Attributet kan tillämpas på en egenskap.
catField Attributet kan tillämpas på ett fält.
catEvent Attributet kan tillämpas på en händelse.
catInterface Attributet kan tillämpas på ett gränssnitt.
catParameter Attributet kan tillämpas på en parameter.
catDelegate Attributet kan tillämpas på ett ombud.
catGenericParameter Attributet kan tillämpas på en generisk parameter.
catAll Attributet kan tillämpas på alla programelement.
catClassMembers Attributet kan tillämpas på en medlem i en klass.

Kommentarer

Uppräkningsvärdena CorAttributeTargets kan kombineras med en bitvis OR-åtgärd för att få önskad kombination.

CorAttributeTargets Paralleller den hanterade System.AttributeTargets uppräkningen.

Krav

Plattformar: Se Systemkrav.

Huvudet: CorHdr.h

.NET Framework versioner: Tillgänglig sedan 1.0

Se även