EventDescriptor 구조체
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
이벤트를 정의하는 메타데이터를 포함합니다.
public value class EventDescriptor
public struct EventDescriptor
type EventDescriptor = struct
Public Structure EventDescriptor
- 상속
설명
이 클래스는 매니페스트에서 정의 된 이벤트를 나타냅니다. 매니페스트를 작성 한 후 리소스 파일을 생성 하는 메시지 컴파일러 (MC.exe)를 사용 합니다. 다음 예제에서와 같이 프로세스의 부산물로 C의 이벤트 설명자를 포함 하는 헤더 파일.
EXTERN_C __declspec(selectany) const EVENT_DESCRIPTOR ReadEvent = {0x1, 0x0, 0x10, 0x4, 0x0, 0x0, 0x8000000000000005};
다음 예제에서와 같이이 클래스의 인스턴스를 만드는 설명자의 값을 사용 합니다. 키워드는 부호 없는 long 값 이며 직접; long으로 캐스팅할 수 없습니다. 사용 해야는 unchecked
할당 수 있도록 언어 키워드입니다.
unchecked
{
readEvent = new EventDescriptor(0x1, 0x0, 0x10, 0x4, 0x0, 0x0, (long)0x8000000000000005);
}
설명자를 사용 하 여 호출 된 EventProvider.WriteEvent 또는 EventProvider.WriteEvent 메서드.
생성자
EventDescriptor(Int32, Byte, Byte, Byte, Byte, Int32, Int64) |
EventDescriptor 클래스의 새 인스턴스를 초기화합니다. |
속성
Channel |
이벤트 설명자에서 채널 값을 검색합니다. |
EventId |
이벤트 설명자에서 이벤트 식별자를 검색합니다. |
Keywords |
이벤트 설명자에서 키워드 값을 검색합니다. |
Level |
이벤트 설명자에서 수준 값을 검색합니다. |
Opcode |
이벤트 설명자에서 작업 코드 값을 검색합니다. |
Task |
이벤트 설명자에서 작업 값을 검색합니다. |
Version |
이벤트 설명자에서 버전 값을 검색합니다. |
적용 대상
.NET