Idioma

NullBotTelemetryClient Classe

Definição

Um cliente de telemetria null bot que implementa IBotTelemetryClient.

public class NullBotTelemetryClient : Microsoft.Bot.Builder.IBotPageViewTelemetryClient, Microsoft.Bot.Builder.IBotTelemetryClient
type NullBotTelemetryClient = class
    interface IBotTelemetryClient
    interface IBotPageViewTelemetryClient
Public Class NullBotTelemetryClient
Implements IBotPageViewTelemetryClient, IBotTelemetryClient
Herança
NullBotTelemetryClient
Implementações

Construtores

Name Descrição
NullBotTelemetryClient()

Um cliente de telemetria null bot que implementa IBotTelemetryClient.

Propriedades

Name Descrição
Instance

Recebe uma nova instância de NullBotTelemetryClient.

Métodos

Name Descrição
Flush()

Limpa o buffer em memória e quaisquer métricas pré-agregadas.

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

Envie informações sobre a disponibilidade de uma aplicação.

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

Envie informações sobre uma dependência externa (chamada de saída) na aplicação.

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

Regista eventos personalizados com campos nomeados extensíveis.

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

Regista uma exceção do sistema.

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

Regista uma vista de página do Application Insights.

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

Envia uma mensagem de rastreamento.

Métodos da Extensão

Name Descrição
TrackDialogView(IBotTelemetryClient, String, IDictionary<String,String>, IDictionary<String,Double>)

Registar um DialogView usando o método TrackPageView no IBotTelemetryClient se o IBotPageViewTelemetryClient tiver sido implementado. Alternativamente, faça o registo da informação através do TrackTrace.

Aplica-se a