IBotTelemetryClient Interfaccia
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Descrive un client di registrazione per i dati di telemetria del bot.
public interface IBotTelemetryClient
type IBotTelemetryClient = interface
Public Interface IBotTelemetryClient
- Derivato
Metodi
Flush() |
Scarica il buffer in memoria e qualsiasi metrica pre-aggregazione. |
TrackAvailability(String, DateTimeOffset, TimeSpan, String, Boolean, String, IDictionary<String,String>, IDictionary<String,Double>) |
Inviare informazioni sulla disponibilità di un'applicazione. |
TrackDependency(String, String, String, String, DateTimeOffset, TimeSpan, String, Boolean) |
Inviare informazioni su una dipendenza esterna (chiamata in uscita) nell'applicazione. |
TrackEvent(String, IDictionary<String,String>, IDictionary<String,Double>) |
Registra eventi personalizzati con campi denominati estendibili. |
TrackException(Exception, IDictionary<String,String>, IDictionary<String,Double>) |
Registra un'eccezione di sistema. |
TrackTrace(String, Severity, IDictionary<String,String>) |
Inviare un messaggio di traccia. |
Metodi di estensione
TrackDialogView(IBotTelemetryClient, String, IDictionary<String,String>, IDictionary<String,Double>) |
Log a DialogView usando il metodo TrackPageView nel servizio IBotTelemetryClient se È stato implementato IBotPageViewTelemetryClient. In alternativa, registrare le informazioni tramite TrackTrace. |