Поделиться через


INotificationDiagnosticLog interface

Интерфейс абстракции для журнала диагностики. В основном для десериализации.

Свойства

activityId

Идентификатор, используемый для корреляции с другими диагностическими данными, которые могли быть записаны в другом месте.

description

Описание того, какое задание подписки или уведомления регистрируется.

endTime

Время окончания журнала.

id

Уникальный идентификатор экземпляра.

logType

Тип сведений, которые регистрируются.

messages

Список сообщений журнала.

properties

Словарь свойств и параметров журнала для задания.

source

Этот идентификатор зависит от logType. Для заданий уведомлений это будет идентификатор задания. Для трассировки подписки это будет специальный корневой 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. Для заданий уведомлений это будет идентификатор задания. Для трассировки подписки это будет специальный корневой guid с идентификатором подписки, закодированным.

source: string

Значение свойства

string

startTime

Время запуска журнала.

startTime: Date

Значение свойства

Date