Udostępnij za pośrednictwem


IBotTelemetryClient Interfejs

Definicja

Opisuje klienta rejestrowania dla telemetrii bota.

public interface IBotTelemetryClient
type IBotTelemetryClient = interface
Public Interface IBotTelemetryClient
Pochodne

Metody

Flush()

Opróżnia bufor w pamięci i wszystkie metryki wstępnie zagregowane.

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

Wysyłanie informacji 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.

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

Wyślij komunikat śledzenia.

Metody rozszerzania

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

Zarejestruj widok 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