Freigeben über


NullTelemetryClient class

Ein Null-Bot-Telemetrieclient, der BotTelemetryClientimplementiert.

Konstruktoren

NullTelemetryClient(any)

Erstellt eine neue Instanz der NullTelemetryClient- Klasse.

Methoden

flush()

Löscht den Speicherpuffer und alle Metriken, die vorab aggregiert werden.

trackDependency(TelemetryDependency)

Sendet Informationen zu einer externen Abhängigkeit (ausgehender Aufruf) in der Anwendung.

trackEvent(TelemetryEvent)

Protokolliert benutzerdefinierte Ereignisse mit erweiterbaren benannten Feldern.

trackException(TelemetryException)

Protokolliert eine System exception.

trackPageView(TelemetryPageView)

Protokolliert eine Anwendungseinblick-Seitenansicht.

trackTrace(TelemetryTrace)

Sendet eine Ablaufverfolgungsnachricht.

Details zum Konstruktor

NullTelemetryClient(any)

Erstellt eine neue Instanz der NullTelemetryClient- Klasse.

new NullTelemetryClient(_settings?: any)

Parameter

_settings

any

Wahlfrei. Einstellungen für den Telemetrieclient.

Details zur Methode

flush()

Löscht den Speicherpuffer und alle Metriken, die vorab aggregiert werden.

function flush()

trackDependency(TelemetryDependency)

Sendet Informationen zu einer externen Abhängigkeit (ausgehender Aufruf) in der Anwendung.

function trackDependency(_telemetry: TelemetryDependency)

Parameter

_telemetry
TelemetryDependency

Ein Objekt, das TelemetryDependencyimplementiert.

trackEvent(TelemetryEvent)

Protokolliert benutzerdefinierte Ereignisse mit erweiterbaren benannten Feldern.

function trackEvent(_telemetry: TelemetryEvent)

Parameter

_telemetry
TelemetryEvent

Ein Objekt, das TelemetryEventimplementiert.

trackException(TelemetryException)

Protokolliert eine System exception.

function trackException(_telemetry: TelemetryException)

Parameter

_telemetry
TelemetryException

Ein Objekt, das TelemetryExceptionimplementiert.

trackPageView(TelemetryPageView)

Protokolliert eine Anwendungseinblick-Seitenansicht.

function trackPageView(_telemetry: TelemetryPageView)

Parameter

_telemetry
TelemetryPageView

Ein Objekt, das TelemetryPageViewimplementiert.

trackTrace(TelemetryTrace)

Sendet eine Ablaufverfolgungsnachricht.

function trackTrace(_telemetry: TelemetryTrace)

Parameter

_telemetry
TelemetryTrace

Ein Objekt, das TelemetryTraceimplementiert.