IBotTelemetryClient Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Beschreibt einen Logging-Client für Bot-Telemetrie.
public interface IBotTelemetryClient
type IBotTelemetryClient = interface
Public Interface IBotTelemetryClient
- Abgeleitet
Methoden
| Name | Beschreibung |
|---|---|
| Flush() |
Löscht den Speicherpuffer und alle Metriken, die vorab aggregiert werden. |
| TrackAvailability(String, DateTimeOffset, TimeSpan, String, Boolean, String, IDictionary<String,String>, IDictionary<String,Double>) |
Senden Sie Informationen zur Verfügbarkeit einer Anwendung. |
| TrackDependency(String, String, String, String, DateTimeOffset, TimeSpan, String, Boolean) |
Senden Von Informationen zu einer externen Abhängigkeit (ausgehender Aufruf) in der Anwendung. |
| TrackEvent(String, IDictionary<String,String>, IDictionary<String,Double>) |
Protokolliert benutzerdefinierte Ereignisse mit erweiterbaren benannten Feldern. |
| TrackException(Exception, IDictionary<String,String>, IDictionary<String,Double>) |
Protokolliert eine System exception. |
| TrackTrace(String, Severity, IDictionary<String,String>) |
Senden einer Ablaufverfolgungsnachricht. |
Erweiterungsmethoden
| Name | Beschreibung |
|---|---|
| TrackDialogView(IBotTelemetryClient, String, IDictionary<String,String>, IDictionary<String,Double>) |
Protokollieren Sie ein DialogView-Objekt mithilfe der TrackPageView-Methode auf dem IBotTelemetryClient, wenn IBotPageViewTelemetryClient implementiert wurde. Alternativ können Sie die Informationen über TrackTrace abmelden. |