Aracılığıyla paylaş


IBotTelemetryClient Arabirim

Tanım

Bot telemetrisi için günlüğe kaydetme istemcisini açıklar.

public interface IBotTelemetryClient
type IBotTelemetryClient = interface
Public Interface IBotTelemetryClient
Türetilmiş

Yöntemler

Flush()

Bellek içi arabelleği ve önceden toplanmış olan ölçümleri temizler.

TrackAvailability(String, DateTimeOffset, TimeSpan, String, Boolean, String, IDictionary<String,String>, IDictionary<String,Double>)

Bir uygulamanın kullanılabilirliği hakkında bilgi gönderin.

TrackDependency(String, String, String, String, DateTimeOffset, TimeSpan, String, Boolean)

Uygulamadaki bir dış bağımlılık (giden çağrı) hakkında bilgi gönderin.

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

Genişletilebilir adlandırılmış alanlarla özel olayları günlüğe kaydeder.

TrackException(Exception, IDictionary<String,String>, IDictionary<String,Double>)

Sistem özel durumunu günlüğe kaydeder.

TrackTrace(String, Severity, IDictionary<String,String>)

İzleme iletisi gönderin.

Uzantı Metotları

TrackDialogView(IBotTelemetryClient, String, IDictionary<String,String>, IDictionary<String,Double>)

IBotPageViewTelemetryClient uygulandıysa IBotTelemetryClient üzerinde TrackPageView yöntemini kullanarak bir DialogView günlüğü oluşturun. Alternatif olarak, TrackTrace aracılığıyla bilgileri oturumu kapatın.

Şunlara uygulanır