Bagikan melalui


NullBotTelemetryClient Kelas

Definisi

Klien telemetri bot null yang mengimplementasikan IBotTelemetryClient.

public class NullBotTelemetryClient : Microsoft.Bot.Builder.IBotPageViewTelemetryClient, Microsoft.Bot.Builder.IBotTelemetryClient
type NullBotTelemetryClient = class
    interface IBotTelemetryClient
    interface IBotPageViewTelemetryClient
Public Class NullBotTelemetryClient
Implements IBotPageViewTelemetryClient, IBotTelemetryClient
Warisan
NullBotTelemetryClient
Penerapan

Konstruktor

NullBotTelemetryClient()

Klien telemetri bot null yang mengimplementasikan IBotTelemetryClient.

Properti

Instance

Mendapatkan instans baru NullBotTelemetryClient.

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.

TrackPageView(String, IDictionary<String,String>, IDictionary<String,Double>)

Mencatat tampilan halaman Application Insights.

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