Partager via


MetricDefinition Classe

Définition

La classe de définition de métrique spécifie les métadonnées d’une métrique.

public class MetricDefinition
type MetricDefinition = class
Public Class MetricDefinition
Héritage
MetricDefinition

Constructeurs

MetricDefinition()

Initialise une nouvelle instance de la classe MetricDefinition.

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

Initialise une nouvelle instance de la classe MetricDefinition.

Propriétés

Category

Obtient ou définit le nom de catégorie personnalisé pour cette métrique.

Dimensions

Obtient ou définit le nom et le nom complet de la dimension, c’est-à-dire qu’il s’agit d’une chaîne localisable.

DisplayDescription

Obtient ou définit une description détaillée de cette métrique.

Id

Obtient ou définit l’identificateur de ressource de la définition de métrique.

IsDimensionRequired

Obtient ou définit l’indicateur pour indiquer si la dimension est requise.

MetricAvailabilities

Obtient ou définit la collection des intervalles d’agrégation disponibles pour être interrogés.

MetricClass

Obtient ou définit la classe de la métrique. Les valeurs possibles sont les suivantes : « Disponibilité », « Transactions », « Erreurs », « Latence », « Saturation »

Name

Obtient ou définit le nom et le nom complet de la métrique, c’est-à-dire qu’il s’agit d’une chaîne localisable.

NamespaceProperty

Obtient ou définit l’espace de noms auquel appartient la métrique.

PrimaryAggregationType

Obtient ou définit la valeur du type d’agrégation principal définissant l’utilisation des valeurs pour l’affichage. Les valeurs possibles sont les suivantes : « None », « Average », « Count », « Minimum », « Maximum », « Total »

ResourceId

Obtient ou définit l’identificateur de ressource de la ressource qui a émis la métrique.

SupportedAggregationTypes

Obtient ou définit la collection des types d’agrégation pris en charge.

Unit

Obtient ou définit l’unité de la métrique. Les valeurs possibles sont les suivantes : « Count », « Bytes », « Seconds », « CountPerSecond », « BytesPerSecond », « Percent », « MilliSeconds », « ByteSeconds », « Unspecified », « Cores », « MilliCores », « NanoCores », « BitsPerSecond »

Méthodes

Validate()

Validez l’objet .

S’applique à