NullTelemetryClient class

实现 BotTelemetryClient 的空机器人遥测客户端。

构造函数

NullTelemetryClient(any)

创建 NullTelemetryClient 类的新实例。

方法

flush()

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

trackDependency(TelemetryDependency)

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

trackEvent(TelemetryEvent)

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

trackException(TelemetryException)

记录系统异常。

trackPageView(TelemetryPageView)

记录 Application Insights 页面视图。

trackTrace(TelemetryTrace)

发送跟踪消息。

构造函数详细信息

NullTelemetryClient(any)

创建 NullTelemetryClient 类的新实例。

new NullTelemetryClient(_settings?: any)

参数

_settings

any

可选。 遥测客户端的设置。

方法详细信息

flush()

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

function flush()

trackDependency(TelemetryDependency)

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

function trackDependency(_telemetry: TelemetryDependency)

参数

trackEvent(TelemetryEvent)

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

function trackEvent(_telemetry: TelemetryEvent)

参数

trackException(TelemetryException)

记录系统异常。

function trackException(_telemetry: TelemetryException)

参数

trackPageView(TelemetryPageView)

记录 Application Insights 页面视图。

function trackPageView(_telemetry: TelemetryPageView)

参数

trackTrace(TelemetryTrace)

发送跟踪消息。

function trackTrace(_telemetry: TelemetryTrace)

参数