NullTelemetryClient class
实现 BotTelemetryClient的 null 机器人遥测客户端。
构造函数
Null |
创建 NullTelemetryClient 类的新实例。 |
方法
flush() | 刷新内存中缓冲区和预聚合的任何指标。 |
track |
在应用程序中发送有关外部依赖项(传出调用)的信息。 |
track |
记录具有可扩展命名字段的自定义事件。 |
track |
记录系统异常。 |
track |
记录 Application Insights 页面视图。 |
track |
发送跟踪消息。 |
构造函数详细信息
NullTelemetryClient(any)
创建 NullTelemetryClient 类的新实例。
new NullTelemetryClient(_settings?: any)
参数
- _settings
-
any
自选。 遥测客户端的设置。
方法详细信息
flush()
刷新内存中缓冲区和预聚合的任何指标。
function flush()
trackDependency(TelemetryDependency)
在应用程序中发送有关外部依赖项(传出调用)的信息。
function trackDependency(_telemetry: TelemetryDependency)
参数
- _telemetry
- TelemetryDependency
实现 TelemetryDependency的对象。
trackEvent(TelemetryEvent)
记录具有可扩展命名字段的自定义事件。
function trackEvent(_telemetry: TelemetryEvent)
参数
- _telemetry
- TelemetryEvent
实现 TelemetryEvent的对象。
trackException(TelemetryException)
记录系统异常。
function trackException(_telemetry: TelemetryException)
参数
- _telemetry
- TelemetryException
实现 TelemetryException的对象。
trackPageView(TelemetryPageView)
记录 Application Insights 页面视图。
function trackPageView(_telemetry: TelemetryPageView)
参数
- _telemetry
- TelemetryPageView
实现 TelemetryPageView的对象。
trackTrace(TelemetryTrace)
发送跟踪消息。
function trackTrace(_telemetry: TelemetryTrace)
参数
- _telemetry
- TelemetryTrace
实现 TelemetryTrace的对象。