Compartir a través de


IBotTelemetryClient Interfaz

Definición

Describe un cliente de registro para la telemetría del bot.

public interface IBotTelemetryClient
type IBotTelemetryClient = interface
Public Interface IBotTelemetryClient
Derivado

Métodos

Flush()

Vacía el búfer en memoria y las métricas que se agregan previamente.

TrackAvailability(String, DateTimeOffset, TimeSpan, String, Boolean, String, IDictionary<String,String>, IDictionary<String,Double>)

Envíe información sobre la disponibilidad de una aplicación.

TrackDependency(String, String, String, String, DateTimeOffset, TimeSpan, String, Boolean)

Envíe información sobre una dependencia externa (llamada saliente) en la aplicación.

TrackEvent(String, IDictionary<String,String>, IDictionary<String,Double>)

Registra eventos personalizados con campos con nombre extensible.

TrackException(Exception, IDictionary<String,String>, IDictionary<String,Double>)

Registra una excepción del sistema.

TrackTrace(String, Severity, IDictionary<String,String>)

Enviar un mensaje de seguimiento.

Métodos de extensión

TrackDialogView(IBotTelemetryClient, String, IDictionary<String,String>, IDictionary<String,Double>)

Registre un control DialogView mediante el método TrackPageView en IBotTelemetryClient si se ha implementado IBotPageViewTelemetryClient. También puede cerrar la información a través de TrackTrace.

Se aplica a