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

MetricsCollection 类

定义

在特定范围内可用的指标集合。 指标本身是由维度名称值标识的数据时序集合。

public sealed class MetricsCollection : System.Collections.Generic.ICollection<Microsoft.ApplicationInsights.Metric>, System.Collections.Generic.IEnumerable<Microsoft.ApplicationInsights.Metric>
type MetricsCollection = class
    interface ICollection<Metric>
    interface seq<Metric>
    interface IEnumerable
Public NotInheritable Class MetricsCollection
Implements ICollection(Of Metric), IEnumerable(Of Metric)
继承
MetricsCollection
实现

属性

Count

获取此集合中的指标数。

IsReadOnly

获取一个值,该值指示此集合是否是只读的。 事实并非如此。

方法

Clear()

从此集合中删除所有指标。

Contains(Metric)

检查此集合中是否存在指标。

Contains(MetricIdentifier)

检查此集合中是否存在具有指定标识的指标。

CopyTo(Metric[], Int32)

将此集合的内容复制到指定的数组。

GetEnumerator()

获取此集合的枚举器。

GetOrCreate(MetricIdentifier, MetricConfiguration)

获取指定的指标,如果不存在此类指标,则创建一个。

Remove(Metric)

从此集合中删除指定的指标。

Remove(MetricIdentifier)

从此集合中删除具有指定标识的指标。

Remove(MetricIdentifier, Metric)

从此集合中删除具有指定标识的指标。

TryGet(MetricIdentifier, Metric)

获取具有指定标识的指标(如果存在)。

显式接口实现

ICollection<Metric>.Add(Metric)

添加 (。不支持 ) 方法。 若要添加新指标,请使用 GetOrCreate (。) 方法。

IEnumerable.GetEnumerator()

获取此集合的枚举器。

适用于