Bagikan melalui


IBotTelemetryClient Antarmuka

Definisi

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.

Berlaku untuk