Partager via


IBotTelemetryClient Interface

Définition

Décrit un client de journalisation pour la télémétrie du bot.

public interface IBotTelemetryClient
type IBotTelemetryClient = interface
Public Interface IBotTelemetryClient
Dérivé

Méthodes

Flush()

Vide la mémoire tampon en mémoire et toutes les métriques pré-agrégées.

TrackAvailability(String, DateTimeOffset, TimeSpan, String, Boolean, String, IDictionary<String,String>, IDictionary<String,Double>)

Envoyer des informations sur la disponibilité d’une application.

TrackDependency(String, String, String, String, DateTimeOffset, TimeSpan, String, Boolean)

Envoyer des informations sur une dépendance externe (appel sortant) dans l’application.

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

Journalise les événements personnalisés avec des champs nommés extensibles.

TrackException(Exception, IDictionary<String,String>, IDictionary<String,Double>)

Enregistre une exception système.

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

Envoyer un message de trace.

Méthodes d’extension

TrackDialogView(IBotTelemetryClient, String, IDictionary<String,String>, IDictionary<String,Double>)

Consignez un Objet DialogView à l’aide de la méthode TrackPageView sur IBotTelemetryClient si IBotPageViewTelemetryClient a été implémenté. Vous pouvez également enregistrer les informations via TrackTrace.

S’applique à