Partilhar via


MetricDefinition Classe

Definição

A classe de definição de métrica especifica os metadados de uma métrica.

public class MetricDefinition
type MetricDefinition = class
Public Class MetricDefinition
Herança
MetricDefinition

Construtores

MetricDefinition()

Inicializa uma nova instância da classe MetricDefinition.

MetricDefinition(Nullable<Boolean>, String, String, LocalizableString, String, String, String, String, Nullable<AggregationType>, IList<Nullable<AggregationType>>, IList<MetricAvailability>, String, IList<LocalizableString>)

Inicializa uma nova instância da classe MetricDefinition.

Propriedades

Category

Obtém ou define o nome da categoria personalizada para essa métrica.

Dimensions

Obtém ou define o nome e o nome de exibição da dimensão, ou seja, é uma cadeia de caracteres localizável.

DisplayDescription

Obtém ou define a descrição detalhada dessa métrica.

Id

Obtém ou define o identificador de recurso da definição de métrica.

IsDimensionRequired

Obtém ou define o sinalizador para indicar se a dimensão é necessária.

MetricAvailabilities

Obtém ou define a coleção de quais intervalos de agregação estão disponíveis para serem consultados.

MetricClass

Obtém ou define a classe da métrica. Os valores possíveis incluem: 'Availability', 'Transactions', 'Errors', 'Latency', 'Saturation'

Name

Obtém ou define o nome e o nome de exibição da métrica, ou seja, é uma cadeia de caracteres localizável.

NamespaceProperty

Obtém ou define o namespace ao qual a métrica pertence.

PrimaryAggregationType

Obtém ou define o valor de tipo de agregação primária que define como usar os valores para exibição. Os valores possíveis incluem: 'None', 'Average', 'Count', 'Minimum', 'Maximum', 'Total'

ResourceId

Obtém ou define o identificador de recurso do recurso que emitia a métrica.

SupportedAggregationTypes

Obtém ou define a coleção de quais tipos de agregação têm suporte.

Unit

Obtém ou define a unidade da métrica. Os valores possíveis incluem: 'Count', 'Bytes', 'Seconds', 'CountPerSecond', 'BytesPerSecond', 'Percent', 'MilliSeconds', 'ByteSeconds', 'Unspecified', 'Cores', 'MilliCores', 'NanoCores', 'BitsPerSecond'

Métodos

Validate()

Valide o objeto .

Aplica-se a