IBotTelemetryClient Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Descreve um cliente de log para telemetria de bot.
public interface IBotTelemetryClient
type IBotTelemetryClient = interface
Public Interface IBotTelemetryClient
- Derivado
Métodos
Flush() |
Libera o buffer na memória e todas as métricas que estão sendo pré-agregadas. |
TrackAvailability(String, DateTimeOffset, TimeSpan, String, Boolean, String, IDictionary<String,String>, IDictionary<String,Double>) |
Envie informações sobre a disponibilidade de um aplicativo. |
TrackDependency(String, String, String, String, DateTimeOffset, TimeSpan, String, Boolean) |
Envie informações sobre uma dependência externa (chamada de saída) no aplicativo. |
TrackEvent(String, IDictionary<String,String>, IDictionary<String,Double>) |
Registra eventos personalizados com campos nomeados extensíveis. |
TrackException(Exception, IDictionary<String,String>, IDictionary<String,Double>) |
Registra em log uma exceção do sistema. |
TrackTrace(String, Severity, IDictionary<String,String>) |
Envie uma mensagem de rastreamento. |
Métodos de Extensão
TrackDialogView(IBotTelemetryClient, String, IDictionary<String,String>, IDictionary<String,Double>) |
Registre um DialogView usando o método TrackPageView no IBotTelemetryClient se IBotPageViewTelemetryClient tiver sido implementado. Como alternativa, registre as informações por meio do TrackTrace. |