NullBotTelemetryClient Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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. |