다음을 통해 공유


INotificationDiagnosticLog interface

진단 로그에 대한 추상화 인터페이스입니다. 주로 역직렬화를 위한 것입니다.

속성

activityId

다른 곳에서 기록되었을 수 있는 다른 진단과 상관 관계를 지정하는 데 사용되는 식별자입니다.

description

기록되는 구독 또는 알림 작업에 대한 설명입니다.

endTime

로그가 종료된 시간입니다.

id

고유 인스턴스 식별자입니다.

logType

기록되는 정보 유형입니다.

messages

로그 메시지 목록입니다.

properties

작업에 대한 로그 속성 및 설정의 사전입니다.

source

이 식별자는 logType에 따라 다릅니다. 알림 작업의 경우 작업 ID가 됩니다. 구독 추적의 경우 구독 ID가 인코딩된 특수 루트 Guid가 됩니다.

startTime

로그가 시작된 시간입니다.

속성 세부 정보

activityId

다른 곳에서 기록되었을 수 있는 다른 진단과 상관 관계를 지정하는 데 사용되는 식별자입니다.

activityId: string

속성 값

string

description

기록되는 구독 또는 알림 작업에 대한 설명입니다.

description: string

속성 값

string

endTime

로그가 종료된 시간입니다.

endTime: Date

속성 값

Date

id

고유 인스턴스 식별자입니다.

id: string

속성 값

string

logType

기록되는 정보 유형입니다.

logType: string

속성 값

string

messages

로그 메시지 목록입니다.

messages: NotificationDiagnosticLogMessage[]

속성 값

properties

작업에 대한 로그 속성 및 설정의 사전입니다.

properties: {[key: string]: string}

속성 값

{[key: string]: string}

source

이 식별자는 logType에 따라 다릅니다. 알림 작업의 경우 작업 ID가 됩니다. 구독 추적의 경우 구독 ID가 인코딩된 특수 루트 Guid가 됩니다.

source: string

속성 값

string

startTime

로그가 시작된 시간입니다.

startTime: Date

속성 값

Date