Compartir a través de


NullBotTelemetryClient Clase

Definición

Un cliente de telemtry de bot nulo 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
Herencia
NullBotTelemetryClient
Implementaciones

Constructores

NullBotTelemetryClient()

Un cliente de telemtry de bot nulo que implementa IBotTelemetryClient.

Propiedades

Instance

Obtiene una nueva instancia de NullBotTelemetryClient.

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.

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

Registra una vista de página de Application Insights.

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

Envíe 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. Como alternativa, registre la información a través de TrackTrace.

Se aplica a