다음을 통해 공유


CorAttributeTargets 열거형

특성을 지정할 수 있는 응용 프로그램 요소를 지정합니다.

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;

멤버

멤버

설명

catAssembly

특성은 어셈블리에 적용할 수 있습니다.

catModule

특성을 이식 가능한 실행 파일(.dll 또는 .exe) 모듈에 적용할 수 있습니다.

catClass

특성을 클래스에 적용할 수 있습니다.

catStruct

특성을 구조체, 즉 값 형식에 적용할 수 있습니다.

catEnum

특성을 열거형에 적용할 수 있습니다.

catConstructor

특성을 생성자에 적용할 수 있습니다.

catMethod

특성을 메서드에 적용할 수 있습니다.

catProperty

특성을 속성에 적용할 수 있습니다.

catField

특성을 필드에 적용할 수 있습니다.

catEvent

특성을 이벤트에 적용할 수 있습니다.

catInterface

특성을 인터페이스에 적용할 수 있습니다.

catParameter

특성을 매개 변수에 적용할 수 있습니다.

catDelegate

특성을 대리자에 적용할 수 있습니다.

catGenericParameter

특성을 제네릭 매개 변수에 적용할 수 있습니다.

catAll

특성을 모든 응용 프로그램 요소에 적용할 수 있습니다.

catClassMembers

특성을 클래스 멤버에 적용할 수 있습니다.

설명

CorAttributeTargets 열거형 값을 비트 OR 연산과 결합하여 기본 조합을 얻을 수 있습니다.

CorAttributeTargets는 관리되는 System.AttributeTargets 열거형에 해당합니다.

요구 사항

플랫폼: .NET Framework 시스템 요구 사항 참조

헤더: CorHdr.h

.NET Framework 버전: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0

참고 항목

기타 리소스

메타데이터 열거형