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