NullTelemetryClient class
Um cliente de telemetria de bot nulo que implementa BotTelemetryClient.
Construtores
Null |
Cria uma nova instância da classe |
Métodos
flush() | Libera o buffer na memória e todas as métricas que estão sendo pré-agregadas. |
track |
Envia informações sobre uma dependência externa (chamada de saída) no aplicativo. |
track |
Registra eventos personalizados com campos nomeados extensíveis. |
track |
Registra em log uma exceção do sistema. |
track |
Registra um modo de exibição de página do Application Insights. |
track |
Envia uma mensagem de rastreamento. |
Detalhes do construtor
NullTelemetryClient(any)
Cria uma nova instância da classe
new NullTelemetryClient(_settings?: any)
Parâmetros
- _settings
-
any
Opcional. Configurações do cliente de telemetria.
Detalhes do método
flush()
Libera o buffer na memória e todas as métricas que estão sendo pré-agregadas.
function flush()
trackDependency(TelemetryDependency)
Envia informações sobre uma dependência externa (chamada de saída) no aplicativo.
function trackDependency(_telemetry: TelemetryDependency)
Parâmetros
- _telemetry
- TelemetryDependency
trackEvent(TelemetryEvent)
Registra eventos personalizados com campos nomeados extensíveis.
function trackEvent(_telemetry: TelemetryEvent)
Parâmetros
- _telemetry
- TelemetryEvent
trackException(TelemetryException)
Registra em log uma exceção do sistema.
function trackException(_telemetry: TelemetryException)
Parâmetros
- _telemetry
- TelemetryException
trackPageView(TelemetryPageView)
Registra um modo de exibição de página do Application Insights.
function trackPageView(_telemetry: TelemetryPageView)
Parâmetros
- _telemetry
- TelemetryPageView
trackTrace(TelemetryTrace)
Envia uma mensagem de rastreamento.
function trackTrace(_telemetry: TelemetryTrace)
Parâmetros
- _telemetry
- TelemetryTrace