IBotTelemetryClient Schnittstelle
Definition
Beschreibt einen Protokollierungs Client für bottelemetrie.Describes a logging client for bot telemetry.
public interface IBotTelemetryClient
type IBotTelemetryClient = interface
Public Interface IBotTelemetryClient
- Abgeleitet
Methoden
Flush() |
Leert den Puffer im Arbeitsspeicher und alle Metriken, die vorab aggregiert werden.Flushes the in-memory buffer and any metrics being pre-aggregated. |
TrackAvailability(String, DateTimeOffset, TimeSpan, String, Boolean, String, IDictionary<String,String>, IDictionary<String,Double>) |
Senden Sie Informationen zur Verfügbarkeit einer Anwendung.Send information about availability of an application. |
TrackDependency(String, String, String, String, DateTimeOffset, TimeSpan, String, Boolean) |
Senden von Informationen über eine externe Abhängigkeit (ausgehender-Befehl) in der Anwendung.Send information about an external dependency (outgoing call) in the application. |
TrackEvent(String, IDictionary<String,String>, IDictionary<String,Double>) |
Protokolliert benutzerdefinierte Ereignisse mit erweiterbaren benannten Feldern.Logs custom events with extensible named fields. |
TrackException(Exception, IDictionary<String,String>, IDictionary<String,Double>) |
Protokolliert eine System Ausnahme.Logs a system exception. |
TrackTrace(String, Severity, IDictionary<String,String>) |
Sendet eine Ablauf Verfolgungs Meldung.Send a trace message. |
Erweiterungsmethoden
TrackDialogView(IBotTelemetryClient, String, IDictionary<String,String>, IDictionary<String,Double>) |
Protokolliert eine dialogview mithilfe der trackpageview-Methode auf dem ibottelemetryclient, wenn ibotpageviewtelemetryclient implementiert wurde.Log a DialogView using the TrackPageView method on the IBotTelemetryClient if IBotPageViewTelemetryClient has been implemented. Sie können die Informationen auch über tracktrace protokollieren.Alternatively log the information out via TrackTrace. |