IBotTelemetryClient Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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. |