ApplicationInsightsBotTelemetryClient Klasse
- java.
lang. Object - com.
microsoft. bot. applicationinsights. ApplicationInsightsBotTelemetryClient
- com.
Implementiert
public class ApplicationInsightsBotTelemetryClient
implements BotTelemetryClient
Ein Protokollierungsclient für Bot-Telemetrie.
Zusammenfassung zum Konstruktor
| Konstruktor | Beschreibung |
|---|---|
| ApplicationInsightsBotTelemetryClient(String instrumentationKey) |
Initialisiert eine neue Instanz des BotTelemetryClient. |
Methodenzusammenfassung
Geerbte Methoden von java.lang.Object
Details zum Konstruktor
ApplicationInsightsBotTelemetryClient
public ApplicationInsightsBotTelemetryClient(String instrumentationKey)
Initialisiert eine neue Instanz des BotTelemetryClient.
Parameter:
Details zur Methode
flush
public void flush()
Löscht den Speicherpuffer und alle Metriken, die vorab aggregiert werden.
getTelemetryConfiguration
public TelemetryConfiguration getTelemetryConfiguration()
Bietet Zugriff auf die Hier ausgeführte Application Insights-Konfiguration. Ermöglicht Entwicklern das Anpassen der Optionen.
Gibt zurück:
trackAvailability
public void trackAvailability(String name, OffsetDateTime timeStamp, Duration duration, String runLocation, boolean success, String message, Map
Senden Sie Informationen zur Verfügbarkeit einer Anwendung.
Parameter:
trackDependency
public void trackDependency(String dependencyTypeName, String target, String dependencyName, String data, OffsetDateTime startTime, Duration duration, String resultCode, boolean success)
Senden Von Informationen zu einer externen Abhängigkeit (ausgehender Aufruf) in der Anwendung.
Parameter:
trackDialogView
public void trackDialogView(String dialogName, Map
Wir haben diese Methode implementiert, die die tracePageView-Methode aus ApplicationInsightsBotTelemetryClient aufruft, da der IBotPageViewTelemetryClient nicht implementiert wurde.
Parameter:
trackEvent
public void trackEvent(String eventName, Map
Protokolliert benutzerdefinierte Ereignisse mit erweiterbaren benannten Feldern.
Parameter:
trackException
public void trackException(Exception exception, Map
Protokolliert eine System exception.
Parameter:
trackPageView
public void trackPageView(String dialogName, Map
Protokolliert einen Dialogfeldeintrag /als Anwendungseinblick-Seitenansicht.
Parameter:
trackTrace
public void trackTrace(String message, Severity severityLevel, Map
Senden einer Ablaufverfolgungsnachricht.
Parameter: