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 注销信息。

适用于