Share via


IBotTelemetryClient 接口

定义

介绍机器人遥测的日志记录客户端。

public interface IBotTelemetryClient
type IBotTelemetryClient = interface
Public Interface IBotTelemetryClient
派生

方法

Flush()

刷新内存中缓冲区和预聚合的任何指标。

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

发送有关应用程序可用性的信息。

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

(应用程序中的传出调用) 发送有关外部依赖项的信息。

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

使用可扩展的命名字段记录自定义事件。

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

记录系统异常。

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

发送跟踪消息。

扩展方法

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

如果已实现 IBotPageViewTelemetryClient,则使用 IBotTelemetryClient 上的 TrackPageView 方法记录 DialogView。 或者,通过 TrackTrace 记录信息。

适用于