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