Compartilhar via


TestTelemetryClient class

Um cliente de telemetria de bot de teste que implementa BotTelemetryClient.

Construtores

TestTelemetryClient(any)

Cria uma nova instância da classe TestTelemetryClient.

Propriedades

invocations

Métodos

flush()

Libera o buffer na memória e todas as métricas que estão sendo pré-agregadas.

trackDependency(TelemetryDependency)

Envia informações sobre uma dependência externa (chamada de saída) no aplicativo.

trackEvent(TelemetryEvent)

Registra eventos personalizados com campos nomeados extensíveis.

trackException(TelemetryException)

Registra em log uma exceção do sistema.

trackTrace(TelemetryTrace)

Envia uma mensagem de rastreamento.

Detalhes do construtor

TestTelemetryClient(any)

Cria uma nova instância da classe TestTelemetryClient.

new TestTelemetryClient(_settings?: any)

Parâmetros

_settings

any

Opcional. Configurações do cliente de telemetria.

Detalhes da propriedade

invocations

invocations: string[]

Valor da propriedade

string[]

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

Um objeto que implementa TelemetryDependency.

trackEvent(TelemetryEvent)

Registra eventos personalizados com campos nomeados extensíveis.

function trackEvent(telemetry: TelemetryEvent)

Parâmetros

telemetry

TelemetryEvent

Um objeto que implementa TelemetryEvent.

trackException(TelemetryException)

Registra em log uma exceção do sistema.

function trackException(_telemetry: TelemetryException)

Parâmetros

_telemetry

TelemetryException

Um objeto que implementa TelemetryException.

trackTrace(TelemetryTrace)

Envia uma mensagem de rastreamento.

function trackTrace(_telemetry: TelemetryTrace)

Parâmetros

_telemetry

TelemetryTrace

Um objeto que implementa TelemetryTrace .