Aracılığıyla paylaş


CorAttributeTargets Numaralandırması

Özniteliği uygulamak için geçerli olduğu uygulama öğelerini belirtir.

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;  

Üyeler

Üye Description
catAssembly Öznitelik bir derlemeye uygulanabilir.
catModule Öznitelik taşınabilir yürütülebilir (.dll veya .exe) modülüne uygulanabilir.
catClass Öznitelik bir sınıfa uygulanabilir.
catStruct Öznitelik bir yapıya uygulanabilir; başka bir ifadeyle bir değer türü.
catEnum Öznitelik bir numaralandırmaya uygulanabilir.
catConstructor Öznitelik bir oluşturucuya uygulanabilir.
catMethod Öznitelik bir yönteme uygulanabilir.
catProperty Öznitelik bir özelliğe uygulanabilir.
catField Öznitelik bir alana uygulanabilir.
catEvent Öznitelik bir olaya uygulanabilir.
catInterface Öznitelik bir arabirime uygulanabilir.
catParameter Öznitelik bir parametreye uygulanabilir.
catDelegate Öznitelik bir temsilciye uygulanabilir.
catGenericParameter Öznitelik genel bir parametreye uygulanabilir.
catAll Öznitelik herhangi bir uygulama öğesine uygulanabilir.
catClassMembers Öznitelik bir sınıfın üyesine uygulanabilir.

Açıklamalar

Sabit CorAttributeTargets listesi değerleri, tercih edilen birleşimi elde etmek için bit düzeyinde OR işlemiyle birleştirilebilir.

yönetilen CorAttributeTargets sabit listesi paraleldir System.AttributeTargets .

Gereksinimler

Platform: Bkz. Sistem Gereksinimleri.

Üstbilgi: CorHdr.h

.NET Framework Sürümleri: 1.0 sürümünden itibaren kullanılabilir

Ayrıca bkz.