Udostępnij za pośrednictwem


NullBotTelemetryClient Klasa

Definicja

Klient telemtry bota o wartości null implementujący IBotTelemetryClientprogram .

public class NullBotTelemetryClient : Microsoft.Bot.Builder.IBotPageViewTelemetryClient, Microsoft.Bot.Builder.IBotTelemetryClient
type NullBotTelemetryClient = class
    interface IBotTelemetryClient
    interface IBotPageViewTelemetryClient
Public Class NullBotTelemetryClient
Implements IBotPageViewTelemetryClient, IBotTelemetryClient
Dziedziczenie
NullBotTelemetryClient
Implementuje

Konstruktory

NullBotTelemetryClient()

Klient telemtry bota o wartości null implementujący IBotTelemetryClientprogram .

Właściwości

Instance

Pobiera nowe wystąpienie klasy NullBotTelemetryClient.

Metody

Flush()

Opróżnia bufor w pamięci i wszystkie metryki, które są wstępnie zagregowane.

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

Wyślij informacje o dostępności aplikacji.

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

Wysyłanie informacji o zależności zewnętrznej (wywołaniu wychodzącym) w aplikacji.

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

Rejestruje zdarzenia niestandardowe z rozszerzalnymi nazwanymi polami.

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

Rejestruje wyjątek systemowy.

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

Rejestruje widok strony usługi Application Insights.

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

Wyślij komunikat śledzenia.

Metody rozszerzania

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

Rejestrowanie elementu DialogView przy użyciu metody TrackPageView w obiekcie IBotTelemetryClient, jeśli zaimplementowano element IBotPageViewTelemetryClient. Możesz też zarejestrować informacje za pośrednictwem funkcji TrackTrace.

Dotyczy