Partager via


NullBotTelemetryClient Classe

Définition

Client de télémétrie de bot null qui implémente IBotTelemetryClient.

public class NullBotTelemetryClient : Microsoft.Bot.Builder.IBotPageViewTelemetryClient, Microsoft.Bot.Builder.IBotTelemetryClient
type NullBotTelemetryClient = class
    interface IBotTelemetryClient
    interface IBotPageViewTelemetryClient
Public Class NullBotTelemetryClient
Implements IBotPageViewTelemetryClient, IBotTelemetryClient
Héritage
NullBotTelemetryClient
Implémente

Constructeurs

NullBotTelemetryClient()

Client de télémétrie de bot null qui implémente IBotTelemetryClient.

Propriétés

Instance

Obtient une nouvelle instance de NullBotTelemetryClient.

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>)

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

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

Consigne une exception système.

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

Consigne une vue de page Application Insights.

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

Envoyez 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 à