IBotTelemetryClient Interface
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.
Descreve um cliente de registo para telemetria de bots.
public interface IBotTelemetryClient
type IBotTelemetryClient = interface
Public Interface IBotTelemetryClient
- Derivado
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. |
| 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. |