IBotTelemetryClient Antarmuka
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menjelaskan klien pengelogan untuk telemetri bot.
public interface IBotTelemetryClient
type IBotTelemetryClient = interface
Public Interface IBotTelemetryClient
- Turunan
Metode
Flush() |
Menghapus buffer dalam memori dan metrik apa pun yang telah diagregasi sebelumnya. |
TrackAvailability(String, DateTimeOffset, TimeSpan, String, Boolean, String, IDictionary<String,String>, IDictionary<String,Double>) |
Kirim informasi tentang ketersediaan aplikasi. |
TrackDependency(String, String, String, String, DateTimeOffset, TimeSpan, String, Boolean) |
Kirim informasi tentang dependensi eksternal (panggilan keluar) dalam aplikasi. |
TrackEvent(String, IDictionary<String,String>, IDictionary<String,Double>) |
Mencatat peristiwa kustom dengan bidang bernama yang dapat diperluas. |
TrackException(Exception, IDictionary<String,String>, IDictionary<String,Double>) |
Mencatat pengecualian sistem. |
TrackTrace(String, Severity, IDictionary<String,String>) |
Kirim pesan pelacakan. |
Metode Ekstensi
TrackDialogView(IBotTelemetryClient, String, IDictionary<String,String>, IDictionary<String,Double>) |
Catat DialogView menggunakan metode TrackPageView pada IBotTelemetryClient jika IBotPageViewTelemetryClient telah diterapkan. Atau, keluarkan informasi melalui TrackTrace. |