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;
멤버
멤버 | Description |
---|---|
catAssembly |
특성은 어셈블리에 적용할 수 있습니다. |
catModule |
특성은 이식 가능한 실행 파일(.dll 또는 .exe) 모듈에 적용할 수 있습니다. |
catClass |
특성은 클래스에 적용할 수 있습니다. |
catStruct |
특성은 구조체 즉, 값 형식에 적용할 수 있습니다. |
catEnum |
특성은 열거형에 적용할 수 있습니다. |
catConstructor |
특성은 생성자에 적용할 수 있습니다. |
catMethod |
특성은 메서드에 적용할 수 있습니다. |
catProperty |
특성은 속성에 적용할 수 있습니다. |
catField |
특성은 필드에 적용할 수 있습니다. |
catEvent |
특성은 이벤트에 적용할 수 있습니다. |
catInterface |
특성은 인터페이스에 적용할 수 있습니다. |
catParameter |
특성은 매개 변수에 적용할 수 있습니다. |
catDelegate |
특성은 대리자에 적용할 수 있습니다. |
catGenericParameter |
특성은 제네릭 매개 변수에 적용할 수 있습니다. |
catAll |
특성은 모든 애플리케이션 요소에 적용할 수 있습니다. |
catClassMembers |
특성은 클래스의 멤버에 적용할 수 있습니다. |
설명
CorAttributeTargets
열거형 값은 비트 OR 연산과 결합하여 기본 설정하는 조합을 얻을 수 있습니다.
CorAttributeTargets
는 관리되는 System.AttributeTargets 열거형과 유사합니다.
요구 사항
플랫폼:시스템 요구 사항을 참조하세요.
헤더: CorHdr.h
.NET Framework 버전: 1.0부터 사용 가능
참고 항목
GitHub에서 Microsoft와 공동 작업
이 콘텐츠의 원본은 GitHub에서 찾을 수 있으며, 여기서 문제와 끌어오기 요청을 만들고 검토할 수도 있습니다. 자세한 내용은 참여자 가이드를 참조하세요.
.NET