Flush()
|
刷新内存中缓冲区和预聚合的任何指标。
|
FlushAsync(CancellationToken)
|
异步刷新内存中缓冲区和预聚合的任何指标。
|
GetMetric(MetricIdentifier)
|
获取或创建可用于跟踪、聚合和发送指标值的指标容器。
(可选)指定指标配置来控制跟踪值的聚合方式。
|
GetMetric(MetricIdentifier, MetricConfiguration)
|
获取或创建可用于跟踪、聚合和发送指标值的指标容器。
(可选)指定指标配置来控制跟踪值的聚合方式。
|
GetMetric(MetricIdentifier, MetricConfiguration, MetricAggregationScope)
|
获取或创建可用于跟踪、聚合和发送指标值的指标容器。
(可选)指定指标配置来控制跟踪值的聚合方式。
|
GetMetric(String)
|
获取或创建可用于跟踪、聚合和发送指标值的指标容器。
(可选)指定指标配置来控制跟踪值的聚合方式。
|
GetMetric(String, MetricConfiguration)
|
获取或创建可用于跟踪、聚合和发送指标值的指标容器。
(可选)指定指标配置来控制跟踪值的聚合方式。
|
GetMetric(String, MetricConfiguration, MetricAggregationScope)
|
获取或创建可用于跟踪、聚合和发送指标值的指标容器。
(可选)指定指标配置来控制跟踪值的聚合方式。
|
GetMetric(String, String)
|
获取或创建可用于跟踪、聚合和发送指标值的指标容器。
(可选)指定指标配置来控制跟踪值的聚合方式。
|
GetMetric(String, String, MetricConfiguration)
|
获取或创建可用于跟踪、聚合和发送指标值的指标容器。
(可选)指定指标配置来控制跟踪值的聚合方式。
|
GetMetric(String, String, MetricConfiguration, MetricAggregationScope)
|
获取或创建可用于跟踪、聚合和发送指标值的指标容器。
(可选)指定指标配置来控制跟踪值的聚合方式。
|
GetMetric(String, String, String)
|
获取或创建可用于跟踪、聚合和发送指标值的指标容器。
(可选)指定指标配置来控制跟踪值的聚合方式。
|
GetMetric(String, String, String, MetricConfiguration)
|
获取或创建可用于跟踪、聚合和发送指标值的指标容器。
(可选)指定指标配置来控制跟踪值的聚合方式。
|
GetMetric(String, String, String, MetricConfiguration, MetricAggregationScope)
|
获取或创建可用于跟踪、聚合和发送指标值的指标容器。
(可选)指定指标配置来控制跟踪值的聚合方式。
|
GetMetric(String, String, String, String)
|
获取或创建可用于跟踪、聚合和发送指标值的指标容器。
(可选)指定指标配置来控制跟踪值的聚合方式。
|
GetMetric(String, String, String, String, MetricConfiguration)
|
获取或创建可用于跟踪、聚合和发送指标值的指标容器。
(可选)指定指标配置来控制跟踪值的聚合方式。
|
GetMetric(String, String, String, String, MetricConfiguration, MetricAggregationScope)
|
获取或创建可用于跟踪、聚合和发送指标值的指标容器。
(可选)指定指标配置来控制跟踪值的聚合方式。
|
GetMetric(String, String, String, String, String)
|
获取或创建可用于跟踪、聚合和发送指标值的指标容器。
(可选)指定指标配置来控制跟踪值的聚合方式。
|
GetMetric(String, String, String, String, String, MetricConfiguration)
|
获取或创建可用于跟踪、聚合和发送指标值的指标容器。
(可选)指定指标配置来控制跟踪值的聚合方式。
|
GetMetric(String, String, String, String, String, MetricConfiguration, MetricAggregationScope)
|
获取或创建可用于跟踪、聚合和发送指标值的指标容器。
(可选)指定指标配置来控制跟踪值的聚合方式。
|
IsEnabled()
|
检查以确定跟踪是否已启用。
|
TrackAvailability(AvailabilityTelemetry)
|
发送有关应用程序可用性的信息。
为每个对 的TrackAvailability(AvailabilityTelemetry)调用创建单独的 AvailabilityTelemetry 实例。
|
TrackAvailability(String, DateTimeOffset, TimeSpan, String, Boolean, String, IDictionary<String,String>, IDictionary<String,Double>)
|
发送有关应用程序可用性的信息。
|
TrackDependency(DependencyTelemetry)
|
发送有关应用程序中的外部依赖项调用的信息。
为每个对 的TrackDependency(DependencyTelemetry)调用创建单独的 DependencyTelemetry 实例。
|
TrackDependency(String, String, DateTimeOffset, TimeSpan, Boolean)
|
已过时.
(应用程序中的传出调用) 发送有关外部依赖项的信息。
|
TrackDependency(String, String, String, DateTimeOffset, TimeSpan, Boolean)
|
(应用程序中的传出调用) 发送有关外部依赖项的信息。
|
TrackDependency(String, String, String, String, DateTimeOffset, TimeSpan, String, Boolean)
|
(应用程序中的传出调用) 发送有关外部依赖项的信息。
|
TrackEvent(EventTelemetry)
|
发送 , EventTelemetry 以便在诊断搜索和分析门户中显示。
为每个对 的TrackEvent(EventTelemetry)调用创建单独的 EventTelemetry 实例。
|
TrackEvent(String, IDictionary<String,String>, IDictionary<String,Double>)
|
发送 , EventTelemetry 以便在诊断搜索和分析门户中显示。
|
TrackException(Exception, IDictionary<String,String>, IDictionary<String,Double>)
|
发送 , ExceptionTelemetry 以便在诊断搜索中显示。
|
TrackException(ExceptionTelemetry)
|
发送 , ExceptionTelemetry 以便在诊断搜索中显示。
为每个对 的TrackException(ExceptionTelemetry)调用创建单独的 ExceptionTelemetry 实例。
|
TrackMetric(MetricTelemetry)
|
此方法不是发送指标的首选方法。
在发送之前,应当始终对一段时间内的指标进行预聚合。
使用 GetMetric(..) 重载之一获取用于访问 SDK 预聚合功能的指标对象。
如果要实现自己的预聚合逻辑,则可以使用此方法。
如果应用程序要求每次都发送单独的遥测项而不跨时间聚合,则可能是事件遥测的用例;请参阅 TrackEvent(EventTelemetry)。
|
TrackMetric(String, Double, IDictionary<String,String>)
|
此方法不是发送指标的首选方法。
在发送之前,应当始终对一段时间内的指标进行预聚合。
使用 GetMetric(..) 重载之一获取用于访问 SDK 预聚合功能的指标对象。
如果要实现自己的预聚合逻辑,则可以使用此方法。
如果应用程序要求每次都发送单独的遥测项而不跨时间聚合,则可能是事件遥测的用例;请参阅 TrackEvent(EventTelemetry)。
|
TrackPageView(PageViewTelemetry)
|
发送有关在应用程序中查看的页面的信息。
为每个对 的TrackPageView(PageViewTelemetry)调用创建单独的 PageViewTelemetry 实例。
|
TrackPageView(String)
|
发送有关在应用程序中查看的页面的信息。
|
TrackRequest(RequestTelemetry)
|
发送有关应用程序处理的请求的信息。
为每个对 的TrackRequest(RequestTelemetry)调用创建单独的 RequestTelemetry 实例。
|
TrackRequest(String, DateTimeOffset, TimeSpan, String, Boolean)
|
发送有关应用程序处理的请求的信息。
|
TrackTrace(String)
|
发送跟踪消息,以便在诊断搜索中显示。
|
TrackTrace(String, IDictionary<String,String>)
|
发送跟踪消息,以便在诊断搜索中显示。
|
TrackTrace(String, SeverityLevel)
|
发送跟踪消息,以便在诊断搜索中显示。
|
TrackTrace(String, SeverityLevel, IDictionary<String,String>)
|
发送跟踪消息,以便在诊断搜索中显示。
|
TrackTrace(TraceTelemetry)
|
发送跟踪消息,以便在诊断搜索中显示。
为每个对 的TrackTrace(TraceTelemetry)调用创建单独的 TraceTelemetry 实例。
|