你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

MetricAggregate 类

定义

保存聚合时间段内特定指标数据系列的指标聚合结果。 此类实例上的特定数据字段不是强类型 (属性包) 这允许将此聚合类型用于任何聚合类型的聚合。

public class MetricAggregate
type MetricAggregate = class
Public Class MetricAggregate
继承
MetricAggregate

构造函数

MetricAggregate(String, String, String)

获取新的指标聚合。

属性

AggregationKindMoniker

获取定义用于相应指标的聚合类型的名字对象。

AggregationPeriodDuration

获取或设置此聚合汇总的聚合周期的长度。

AggregationPeriodStart

获取或设置此聚合汇总的聚合周期的开始时间。

Data

获取包含实际聚合数据的属性包。 例如,如果聚合是为聚合类型度量的指标生成的,则可以通过 Microsoft.ApplicationInsights.Metrics.MetricSeriesConfigurationForMeasurement.Constants.AggregateKindDataKeys访问此属性包的查找键。

Dimensions

获取维度名称值的获取表,这些值指定在总体指标中生成此聚合的数据系列。

MetricId

获取生成此聚合的指标的 id (名称) 。

MetricNamespace

获取生成此聚合的指标的命名空间。

方法

GetDataValue<T>(String, T)

这是在 中检索 对象的 Data[dataKey]便捷方法。 它尝试将该对象转换为指定的类型 T。 如果转换失败,则返回指定的 defaultValue

适用于