INotificationDiagnosticLog interface
Interfejs abstrakcji dla dziennika diagnostycznego. Przede wszystkim do deserializacji.
Właściwości
| activity |
Identyfikator używany do korelowania do innej diagnostyki, która mogła zostać zarejestrowana w innym miejscu. |
| description | Opis rejestrowanego zadania subskrypcji lub powiadomienia. |
| end |
Czas zakończenia dziennika. |
| id | Unikatowy identyfikator wystąpienia. |
| log |
Typ rejestrowanych informacji. |
| messages | Lista komunikatów dziennika. |
| properties | Słownik właściwości i ustawień dziennika dla zadania. |
| source | Ten identyfikator zależy od typu logType. W przypadku zadań powiadomień będzie to identyfikator zadania. W przypadku śledzenia subskrypcji będzie to specjalny główny identyfikator GUID z zakodowanym identyfikatorem subskrypcji. |
| start |
Czas rozpoczęcia dziennika. |
Szczegóły właściwości
activityId
Identyfikator używany do korelowania do innej diagnostyki, która mogła zostać zarejestrowana w innym miejscu.
activityId: string
Wartość właściwości
string
description
Opis rejestrowanego zadania subskrypcji lub powiadomienia.
description: string
Wartość właściwości
string
endTime
Czas zakończenia dziennika.
endTime: Date
Wartość właściwości
Date
id
Unikatowy identyfikator wystąpienia.
id: string
Wartość właściwości
string
logType
Typ rejestrowanych informacji.
logType: string
Wartość właściwości
string
messages
Lista komunikatów dziennika.
messages: NotificationDiagnosticLogMessage[]
Wartość właściwości
properties
Słownik właściwości i ustawień dziennika dla zadania.
properties: {[key: string]: string}
Wartość właściwości
{[key: string]: string}
source
Ten identyfikator zależy od typu logType. W przypadku zadań powiadomień będzie to identyfikator zadania. W przypadku śledzenia subskrypcji będzie to specjalny główny identyfikator GUID z zakodowanym identyfikatorem subskrypcji.
source: string
Wartość właściwości
string
startTime
Czas rozpoczęcia dziennika.
startTime: Date
Wartość właściwości
Date