NullTelemetryClient class

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

构造函数

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)

参数

_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的对象。