你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
IMetricSeriesAggregator 接口
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
指标聚合器的抽象。 聚合器是一种数据处理类型,用于检查聚合期间某个指标系列跟踪的所有值,并创建汇总其完成时间的聚合。 最常见的聚合器是 Microsoft.ApplicationInsights.Metrics.MeasurementAggregator,它生成聚合,其中包含聚合时间段内跟踪的值的 Min、Max、Sum 和 Count。
public interface IMetricSeriesAggregator
type IMetricSeriesAggregator = interface
Public Interface IMetricSeriesAggregator
属性
DataSeries |
获取此聚合器聚合的数据系列。 |
方法
CompleteAggregation(DateTimeOffset) |
结束 ongping 聚合周期并生成结果聚合。 |
CreateAggregateUnsafe(DateTimeOffset) |
创建正在进行的聚合周期的聚合,但不完成该周期。 可能不是线程安全的。 |
Reset(DateTimeOffset) |
重置此聚合器,并为新的聚合期做好准备。 |
Reset(DateTimeOffset, IMetricValueFilter) |
重置此聚合器,并为新的聚合期做好准备。 |
TrackValue(Double) |
向聚合添加值。 |
TrackValue(Object) |
向聚合添加值。 |
TryRecycle() |
尝试重置此聚合器,使其禁止在新的聚合期间重复使用。 |