NullTelemetryClient class

Client di telemetria del bot Null che implementa BotTelemetryClient.

Costruttori

NullTelemetryClient(any)

Crea una nuova istanza della classe NullTelemetryClient .

Metodi

flush()

Scarica il buffer in memoria ed eventuali metriche preaggregate.

trackDependency(TelemetryDependency)

Invia informazioni su una dipendenza esterna (chiamata in uscita) nell'applicazione.

trackEvent(TelemetryEvent)

Registra eventi personalizzati con campi denominati estendibili.

trackException(TelemetryException)

Registra un'eccezione di sistema.

trackPageView(TelemetryPageView)

Registra una visualizzazione pagina di Application Insights.

trackTrace(TelemetryTrace)

Invia un messaggio di traccia.

Dettagli costruttore

NullTelemetryClient(any)

Crea una nuova istanza della classe NullTelemetryClient .

new NullTelemetryClient(_settings?: any)

Parametri

_settings

any

Opzionale. Impostazioni per il client di telemetria.

Dettagli metodo

flush()

Scarica il buffer in memoria ed eventuali metriche preaggregate.

function flush()

trackDependency(TelemetryDependency)

Invia informazioni su una dipendenza esterna (chiamata in uscita) nell'applicazione.

function trackDependency(_telemetry: TelemetryDependency)

Parametri

_telemetry
TelemetryDependency

Oggetto che implementa TelemetryDependency.

trackEvent(TelemetryEvent)

Registra eventi personalizzati con campi denominati estendibili.

function trackEvent(_telemetry: TelemetryEvent)

Parametri

_telemetry
TelemetryEvent

Oggetto che implementa TelemetryEvent.

trackException(TelemetryException)

Registra un'eccezione di sistema.

function trackException(_telemetry: TelemetryException)

Parametri

_telemetry
TelemetryException

Oggetto che implementa TelemetryException.

trackPageView(TelemetryPageView)

Registra una visualizzazione pagina di Application Insights.

function trackPageView(_telemetry: TelemetryPageView)

Parametri

_telemetry
TelemetryPageView

Oggetto che implementa TelemetryPageView.

trackTrace(TelemetryTrace)

Invia un messaggio di traccia.

function trackTrace(_telemetry: TelemetryTrace)

Parametri

_telemetry
TelemetryTrace

Oggetto che implementa TelemetryTrace.