Share via


MetricTelemetry コンストラクター

定義

オーバーロード

MetricTelemetry()

空のプロパティを使用して、 MetricTelemetry クラスの新しいインスタンスを初期化します。

MetricTelemetry(String, Double)

現在は使用されていません - MetricTelemetry(name,count,sum,min,max,standardDeviation) を使用します。 指定された MetricTelemetrymetricName を使用して、metricValue クラスの新しいインスタンスを初期化します。

MetricTelemetry(String, Int32, Double, Double, Double, Double)

プロパティを指定して、 クラスの MetricTelemetry 新しいインスタンスを初期化します。

MetricTelemetry(String, String, Int32, Double, Double, Double, Double)

プロパティを指定して、 クラスの MetricTelemetry 新しいインスタンスを初期化します。

MetricTelemetry()

空のプロパティを使用して、 MetricTelemetry クラスの新しいインスタンスを初期化します。

public MetricTelemetry ();
Public Sub New ()

適用対象

MetricTelemetry(String, Double)

現在は使用されていません - MetricTelemetry(name,count,sum,min,max,standardDeviation) を使用します。 指定された MetricTelemetrymetricName を使用して、metricValue クラスの新しいインスタンスを初期化します。

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)

パラメーター

metricName
String
metricValue
Double

例外

metricNameが null または空の文字列です。

適用対象

MetricTelemetry(String, Int32, Double, Double, Double, Double)

プロパティを指定して、 クラスの MetricTelemetry 新しいインスタンスを初期化します。

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)

パラメーター

name
String

メトリックの名前です。

count
Int32

集計間隔中に取得された値の数。

sum
Double

集計間隔中に取得された値の合計。

min
Double

集計間隔中に取得される最小値。

max
Double

集計間隔中に取得される値の最大値。

standardDeviation
Double

集計間隔中に取得された値の標準偏差。

注釈

メトリックは送信される前に必ず、ある期間にわたって事前に集計される必要があります。 ほとんどのアプリケーションでは、オブジェクトを明示的に作成 MetricTelemetry する必要はありません。 代わりに、 クラスのオーバーロードTelemetryClientのいずれかをGetMetric(..)使用して、SDK の事前集計機能にアクセスするためのメトリック オブジェクトを取得します。
ただし、独自のメトリック集計を実装している場合は、この ctor を使用してメトリック テレメトリ項目を作成できます。 その場合は、 メソッドを使用 Microsoft.ApplicationInsights.TelemetryClient.Track(Microsoft.ApplicationInsights.Channel.ITelemetry) して集計を送信します。

適用対象

MetricTelemetry(String, String, Int32, Double, Double, Double, Double)

プロパティを指定して、 クラスの MetricTelemetry 新しいインスタンスを初期化します。

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)

パラメーター

metricNamespace
String

メトリック名前空間。

name
String

メトリックの名前です。

count
Int32

集計間隔中に取得された値の数。

sum
Double

集計間隔中に取得された値の合計。

min
Double

集計間隔中に取得される最小値。

max
Double

集計間隔中に取得される値の最大値。

standardDeviation
Double

集計間隔中に取得された値の標準偏差。

注釈

メトリックは送信される前に必ず、ある期間にわたって事前に集計される必要があります。 ほとんどのアプリケーションでは、オブジェクトを明示的に作成 MetricTelemetry する必要はありません。 代わりに、 クラスのオーバーロードTelemetryClientのいずれかをGetMetric(..)使用して、SDK の事前集計機能にアクセスするためのメトリック オブジェクトを取得します。
ただし、独自のメトリック集計を実装している場合は、この ctor を使用してメトリック テレメトリ項目を作成できます。 その場合は、 メソッドを使用 Microsoft.ApplicationInsights.TelemetryClient.Track(Microsoft.ApplicationInsights.Channel.ITelemetry) して集計を送信します。

適用対象