IBotTelemetryClient Interfejs
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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. |