NullBotTelemetryClient 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
实现 的 IBotTelemetryClient空机器人 Telemtry 客户端。
public class NullBotTelemetryClient : Microsoft.Bot.Builder.IBotPageViewTelemetryClient, Microsoft.Bot.Builder.IBotTelemetryClient
type NullBotTelemetryClient = class
interface IBotTelemetryClient
interface IBotPageViewTelemetryClient
Public Class NullBotTelemetryClient
Implements IBotPageViewTelemetryClient, IBotTelemetryClient
- 继承
-
NullBotTelemetryClient
- 实现
构造函数
NullBotTelemetryClient() |
实现 的 IBotTelemetryClient空机器人 Telemtry 客户端。 |
属性
Instance |
获取 NullBotTelemetryClient 的新实例。 |
方法
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>) |
记录系统异常。 |
TrackPageView(String, IDictionary<String,String>, IDictionary<String,Double>) |
记录 Application Insights 页面视图。 |
TrackTrace(String, Severity, IDictionary<String,String>) |
发送跟踪消息。 |
扩展方法
TrackDialogView(IBotTelemetryClient, String, IDictionary<String,String>, IDictionary<String,Double>) |
如果已实现 IBotPageViewTelemetryClient,则使用 IBotTelemetryClient 上的 TrackPageView 方法记录 DialogView。 或者,通过 TrackTrace 记录信息。 |