NullTelemetryClient class
Un client de télémétrie de bot null qui implémente BotTelemetryClient.
Constructeurs
Null |
Crée une instance de la classe NullTelemetryClient. |
Méthodes
flush() | Vide la mémoire tampon en mémoire et toutes les métriques pré-agrégées. |
track |
Envoie des informations sur une dépendance externe (appel sortant) dans l’application. |
track |
Enregistre des événements personnalisés avec des champs nommés extensibles. |
track |
Enregistre une exception système. |
track |
Enregistre une vue de page Application Insights. |
track |
Envoie un message de trace. |
Détails du constructeur
NullTelemetryClient(any)
Crée une instance de la classe NullTelemetryClient.
new NullTelemetryClient(_settings?: any)
Paramètres
- _settings
-
any
Optionnel. Paramètres du client de télémétrie.
Détails de la méthode
flush()
Vide la mémoire tampon en mémoire et toutes les métriques pré-agrégées.
function flush()
trackDependency(TelemetryDependency)
Envoie des informations sur une dépendance externe (appel sortant) dans l’application.
function trackDependency(_telemetry: TelemetryDependency)
Paramètres
- _telemetry
- TelemetryDependency
Objet implémentant TelemetryDependency.
trackEvent(TelemetryEvent)
Enregistre des événements personnalisés avec des champs nommés extensibles.
function trackEvent(_telemetry: TelemetryEvent)
Paramètres
- _telemetry
- TelemetryEvent
Objet implémentant TelemetryEvent.
trackException(TelemetryException)
Enregistre une exception système.
function trackException(_telemetry: TelemetryException)
Paramètres
- _telemetry
- TelemetryException
Objet implémentant TelemetryException.
trackPageView(TelemetryPageView)
Enregistre une vue de page Application Insights.
function trackPageView(_telemetry: TelemetryPageView)
Paramètres
- _telemetry
- TelemetryPageView
Objet implémentant TelemetryPageView.
trackTrace(TelemetryTrace)
Envoie un message de trace.
function trackTrace(_telemetry: TelemetryTrace)
Paramètres
- _telemetry
- TelemetryTrace
Objet implémentant TelemetryTrace.