Freigeben über


TestTelemetryClient class

Ein Test-Bot-Telemetrieclient, der BotTelemetryClientimplementiert.

Konstruktoren

TestTelemetryClient(any)

Erstellt eine neue Instanz der TestTelemetryClient Klasse.

Eigenschaften

invocations

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.

trackTrace(TelemetryTrace)

Sendet eine Ablaufverfolgungsnachricht.

Details zum Konstruktor

TestTelemetryClient(any)

Erstellt eine neue Instanz der TestTelemetryClient Klasse.

new TestTelemetryClient(_settings?: any)

Parameter

_settings

any

Wahlfrei. Einstellungen für den Telemetrieclient.

Details zur Eigenschaft

invocations

invocations: string[]

Eigenschaftswert

string[]

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.

trackTrace(TelemetryTrace)

Sendet eine Ablaufverfolgungsnachricht.

function trackTrace(_telemetry: TelemetryTrace)

Parameter

_telemetry

TelemetryTrace

Ein Objekt, das TelemetryTraceimplementiert.