MetricTelemetry Constructeurs
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
MetricTelemetry() |
Initialise une nouvelle instance de la MetricTelemetry classe avec des propriétés vides. |
MetricTelemetry(String, Double) |
Obsolète : utilisez MetricTelemetry(name,count,sum,min,max,standardDeviation). Initialise une nouvelle instance de la classe MetricTelemetry avec les |
MetricTelemetry(String, Int32, Double, Double, Double, Double) |
Initialise une nouvelle instance de la classe avec les MetricTelemetry propriétés fournies. |
MetricTelemetry(String, String, Int32, Double, Double, Double, Double) |
Initialise une nouvelle instance de la classe avec les MetricTelemetry propriétés fournies. |
MetricTelemetry()
Initialise une nouvelle instance de la MetricTelemetry classe avec des propriétés vides.
public MetricTelemetry ();
Public Sub New ()
S’applique à
MetricTelemetry(String, Double)
Obsolète : utilisez MetricTelemetry(name,count,sum,min,max,standardDeviation). Initialise une nouvelle instance de la classe MetricTelemetry avec les metricName
et metricValue
spécifiés.
public MetricTelemetry (string metricName, double metricValue);
new Microsoft.ApplicationInsights.DataContracts.MetricTelemetry : string * double -> Microsoft.ApplicationInsights.DataContracts.MetricTelemetry
Public Sub New (metricName As String, metricValue As Double)
Paramètres
- metricName
- String
- metricValue
- Double
Exceptions
est metricName
null ou chaîne vide.
S’applique à
MetricTelemetry(String, Int32, Double, Double, Double, Double)
Initialise une nouvelle instance de la classe avec les MetricTelemetry propriétés fournies.
public MetricTelemetry (string name, int count, double sum, double min, double max, double standardDeviation);
new Microsoft.ApplicationInsights.DataContracts.MetricTelemetry : string * int * double * double * double * double -> Microsoft.ApplicationInsights.DataContracts.MetricTelemetry
Public Sub New (name As String, count As Integer, sum As Double, min As Double, max As Double, standardDeviation As Double)
Paramètres
- name
- String
Nom de la mesure.
- count
- Int32
Nombre de valeurs prises pendant l’intervalle d’agrégation.
- sum
- Double
Somme des valeurs prises pendant l’intervalle d’agrégation.
- min
- Double
Valeur minimale prise pendant l’intervalle d’agrégation.
- max
- Double
Nombre maximal de valeurs prises pendant l’intervalle d’agrégation.
- standardDeviation
- Double
Écart type des valeurs prises pendant l’intervalle d’agrégation.
Remarques
Les métriques doivent toujours être pré-agrégés au cours d’une période spécifique avant d’être envoyés. La plupart des applications n’ont pas besoin de créer MetricTelemetry
explicitement des objets. Utilisez plutôt l’une GetMetric(..)
des surcharges de la TelemetryClient classe pour obtenir un objet de métrique permettant d’accéder aux fonctionnalités de pré-agrégation du SDK.
Toutefois, vous pouvez utiliser ce ctor pour créer des éléments de télémétrie de métrique si vous avez implémenté votre propre agrégation de métriques. Dans ce cas, utilisez la Microsoft.ApplicationInsights.TelemetryClient.Track(Microsoft.ApplicationInsights.Channel.ITelemetry) méthode pour envoyer vos agrégats.
S’applique à
MetricTelemetry(String, String, Int32, Double, Double, Double, Double)
Initialise une nouvelle instance de la classe avec les MetricTelemetry propriétés fournies.
public MetricTelemetry (string metricNamespace, string name, int count, double sum, double min, double max, double standardDeviation);
new Microsoft.ApplicationInsights.DataContracts.MetricTelemetry : string * string * int * double * double * double * double -> Microsoft.ApplicationInsights.DataContracts.MetricTelemetry
Public Sub New (metricNamespace As String, name As String, count As Integer, sum As Double, min As Double, max As Double, standardDeviation As Double)
Paramètres
- metricNamespace
- String
Espace de noms de métrique.
- name
- String
Nom de la mesure.
- count
- Int32
Nombre de valeurs prises pendant l’intervalle d’agrégation.
- sum
- Double
Somme des valeurs prises pendant l’intervalle d’agrégation.
- min
- Double
Valeur minimale prise pendant l’intervalle d’agrégation.
- max
- Double
Nombre maximal de valeurs prises pendant l’intervalle d’agrégation.
- standardDeviation
- Double
Écart type des valeurs prises pendant l’intervalle d’agrégation.
Remarques
Les métriques doivent toujours être pré-agrégés au cours d’une période spécifique avant d’être envoyés. La plupart des applications n’ont pas besoin de créer MetricTelemetry
explicitement des objets. Utilisez plutôt l’une GetMetric(..)
des surcharges de la TelemetryClient classe pour obtenir un objet de métrique permettant d’accéder aux fonctionnalités de pré-agrégation du SDK.
Toutefois, vous pouvez utiliser ce ctor pour créer des éléments de télémétrie de métrique si vous avez implémenté votre propre agrégation de métriques. Dans ce cas, utilisez la Microsoft.ApplicationInsights.TelemetryClient.Track(Microsoft.ApplicationInsights.Channel.ITelemetry) méthode pour envoyer vos agrégats.
S’applique à
Azure SDK for .NET