Compartilhar via


MetricsCollection Classe

Definição

Uma coleção de métricas disponíveis em um escopo específico. Uma métrica é uma coleção de séries temporais de dados identificadas por nomes-valores de dimensão.

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)
Herança
MetricsCollection
Implementações

Propriedades

Count

Obtém o número de métricas nesta coleção.

IsReadOnly

Obtém um valor que indica se esta coleção é somente leitura. Ele não é.

Métodos

Clear()

Remove todas as métricas dessa coleção.

Contains(Metric)

Verifica se uma métrica está presente nesta coleção.

Contains(MetricIdentifier)

Verifica se uma métrica com a identidade especificada está presente nesta coleção.

CopyTo(Metric[], Int32)

Copia o conteúdo dessa coleção para a matriz especificada.

GetEnumerator()

Obtém um enumerador para esta coleção.

GetOrCreate(MetricIdentifier, MetricConfiguration)

Obtém a métrica especificada ou cria uma se essa métrica não existir.

Remove(Metric)

Remove a métrica especificada dessa coleção.

Remove(MetricIdentifier)

Remove uma métrica com a identidade especificada dessa coleção.

Remove(MetricIdentifier, Metric)

Remove uma métrica com a identidade especificada dessa coleção.

TryGet(MetricIdentifier, Metric)

Obtém a métrica com a identificação especificada, se ela existir.

Implantações explícitas de interface

ICollection<Metric>.Add(Metric)

Não há suporte para o método Add(..). Para adicionar uma nova métrica, use o método GetOrCreate(..).

IEnumerable.GetEnumerator()

Obtém um enumerador para esta coleção.

Aplica-se a