다음을 통해 공유


Windows.Foundation.Diagnostics 네임스페이스

메시지 로깅 및 이벤트 추적에 대한 클래스를 제공합니다.

클래스

AsyncCausalityTracer

비동기 작업에서 제어 흐름 추적을 사용하도록 설정합니다.

ErrorDetails

발생한 오류에 대한 정보를 제공합니다.

FileLoggingSession

LoggingChannel 인스턴스에서 기록된 메시지의 대상을 나타냅니다.

LogFileGeneratedEventArgs

LogFileGenerated 이벤트에 대한 데이터를 제공합니다.

LoggingActivity

관련 이벤트 그룹의 시작과 끝을 표시하는 ETW(Windows용 이벤트 추적) 이벤트를 만듭니다.

LoggingChannel

로그 메시지의 원본을 나타냅니다.

LoggingChannelOptions

LoggingChannel 개체를 구성하는 데 사용할 수 있는 고급 설정을 나타냅니다.

LoggingFields

이벤트 필드의 시퀀스를 나타내고 시퀀스에 필드를 추가하는 메서드를 제공합니다.

LoggingOptions

고급 이벤트 설정을 나타냅니다.

LoggingSession

LoggingChannel 인스턴스에서 기록된 메시지의 대상을 나타냅니다.

RuntimeBrokerErrorSettings

진단 오류 보고 설정을 나타냅니다.

TracingStatusChangedEventArgs

TracingStatusChanged 이벤트에 대한 데이터를 제공합니다.

인터페이스

IErrorReportingSettings

진단 오류 보고 설정을 나타냅니다.

IFileLoggingSession

LoggingChannel 인스턴스에서 기록된 메시지의 대상을 나타냅니다.

ILoggingChannel

로그 메시지의 원본을 나타냅니다.

ILoggingSession

LoggingChannel 인스턴스에서 기록된 메시지의 대상을 나타냅니다.

ILoggingTarget

이벤트를 기록합니다.

열거형

CausalityRelation

동기 작업 항목이 비동기 작업과 상호 작용할 수 있는 방법을 추적합니다.

CausalitySource

수신기가 추적 이벤트를 필터링하는 데 사용하는 플래그를 제공합니다.

CausalitySynchronousWork

작업 항목과 비동기 작업 간의 관계를 나타냅니다.

CausalityTraceLevel

수신기가 추적 필터링에 사용할 수 있는 로깅 수준을 지정합니다.

ErrorOptions

스레드에 대한 진단 오류 보고 유형을 지정합니다.

LoggingFieldFormat

이벤트 필드의 형식을 지정합니다.

LoggingLevel

이벤트의 심각도 수준을 지정합니다.

LoggingOpcode

이벤트 opcode를 지정합니다. Opcode는 애플리케이션의 구성 요소 내에서 작업을 나타내며 이벤트를 논리적으로 그룹화하는 데 사용됩니다.

추가 정보