你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Metric.TryGetDataSeries 方法

定义

重载

TryGetDataSeries(MetricSeries, String, String, String, String, String, String, String, String)

获取或创建 MetricSeries 与指定维度值关联的 。
此重载只能与 8 维指标一起使用。 使用其他重载为此指标指定匹配的维度值数。

TryGetDataSeries(MetricSeries, String, String, String, String, String, String, String)

获取或创建 MetricSeries 与指定维度值关联的 。
此重载只能与 7 维指标一起使用。 使用其他重载为此指标指定匹配的维度值数。

TryGetDataSeries(MetricSeries, String, String, String, String, String, String)

获取或创建 MetricSeries 与指定维度值关联的 。
此重载只能与 6 维指标一起使用。 使用其他重载为此指标指定匹配的维度值数。

TryGetDataSeries(MetricSeries, String, String, String, String, String)

获取或创建 MetricSeries 与指定维度值关联的 。
此重载只能与 5 维指标一起使用。 使用其他重载为此指标指定匹配的维度值数。

TryGetDataSeries(MetricSeries, String, String, String, String)

获取或创建 MetricSeries 与指定维度值关联的 。
此重载只能与 4 维指标一起使用。 使用其他重载为此指标指定匹配的维度值数。

TryGetDataSeries(MetricSeries)

获取 MetricSeries 与此指标关联的 。
此重载获取与此指标关联的零维 MetricSeries 。 每个指标(无论其维度如何)都具有这样的零维 MetricSeries

TryGetDataSeries(MetricSeries, String, String)

获取或创建 MetricSeries 与指定维度值关联的 。
此重载只能与二维指标一起使用。 使用其他重载为此指标指定匹配的维度值数。

TryGetDataSeries(MetricSeries, Boolean, String[])

获取或创建 MetricSeries 与指定维度值关联的 。
此重载使用任何有效维度的指标:指定 dimensionValues 数组中的元素数必须与此指标的维度完全匹配,并且该数组不能包含 null。 为零维指标指定 null 数组。

TryGetDataSeries(MetricSeries, String)

获取或创建 MetricSeries 与指定维度值关联的 。
此重载只能与一维指标一起使用。 使用其他重载为此指标指定匹配的维度值数。

TryGetDataSeries(MetricSeries, String, String, String, String, String, String, String, String, String)

获取或创建 MetricSeries 与指定维度值关联的 。
此重载只能与 9 维指标一起使用。 使用其他重载为此指标指定匹配的维度值数。

TryGetDataSeries(MetricSeries, String, String, String)

获取或创建 MetricSeries 与指定维度值关联的 。
此重载只能与三维指标一起使用。 使用其他重载为此指标指定匹配的维度值数。

TryGetDataSeries(MetricSeries, String, String, String, String, String, String, String, String, String, String)

获取或创建 MetricSeries 与指定维度值关联的 。
此重载只能与 10 维指标一起使用。 使用其他重载为此指标指定匹配的维度值数。

TryGetDataSeries(MetricSeries, String, String, String, String, String, String, String, String)

获取或创建 MetricSeries 与指定维度值关联的 。
此重载只能与 8 维指标一起使用。 使用其他重载为此指标指定匹配的维度值数。

public bool TryGetDataSeries (out Microsoft.ApplicationInsights.Metrics.MetricSeries series, string dimension1Value, string dimension2Value, string dimension3Value, string dimension4Value, string dimension5Value, string dimension6Value, string dimension7Value, string dimension8Value);
member this.TryGetDataSeries : MetricSeries * string * string * string * string * string * string * string * string -> bool
Public Function TryGetDataSeries (ByRef series As MetricSeries, dimension1Value As String, dimension2Value As String, dimension3Value As String, dimension4Value As String, dimension5Value As String, dimension6Value As String, dimension7Value As String, dimension8Value As String) As Boolean

参数

series
MetricSeries

如果此方法返回 True: 将设置为 MetricSeries 与指定维度值关联的 。
否则:将设置为 null

dimension1Value
String

第 1 个维度的值。

dimension2Value
String

第 2 个维度的值。

dimension3Value
String

第 3 个维度的值。

dimension4Value
String

第 4 个维度的值。

dimension5Value
String

第 5 个维度的值。

dimension6Value
String

第 6 个维度的值。

dimension7Value
String

第 7 个维度的值。

dimension8Value
String

第 8 个维度的值。

返回

TrueMetricSeries如果指定维度名称指示的 可检索 (或创建) ;False如果由于达到维度上限或指标系列上限而无法检索或创建指示的系列。

例外

如果指定维度名称的数目与此 的维度不匹配,则为 Metric

适用于

TryGetDataSeries(MetricSeries, String, String, String, String, String, String, String)

获取或创建 MetricSeries 与指定维度值关联的 。
此重载只能与 7 维指标一起使用。 使用其他重载为此指标指定匹配的维度值数。

public bool TryGetDataSeries (out Microsoft.ApplicationInsights.Metrics.MetricSeries series, string dimension1Value, string dimension2Value, string dimension3Value, string dimension4Value, string dimension5Value, string dimension6Value, string dimension7Value);
member this.TryGetDataSeries : MetricSeries * string * string * string * string * string * string * string -> bool
Public Function TryGetDataSeries (ByRef series As MetricSeries, dimension1Value As String, dimension2Value As String, dimension3Value As String, dimension4Value As String, dimension5Value As String, dimension6Value As String, dimension7Value As String) As Boolean

参数

series
MetricSeries

如果此方法返回 True: 将设置为 MetricSeries 与指定维度值关联的 。
否则:将设置为 null

dimension1Value
String

第 1 个维度的值。

dimension2Value
String

第 2 个维度的值。

dimension3Value
String

第 3 个维度的值。

dimension4Value
String

第 4 个维度的值。

dimension5Value
String

第 5 个维度的值。

dimension6Value
String

第 6 个维度的值。

dimension7Value
String

第 7 个维度的值。

返回

TrueMetricSeries如果指定维度名称指示的 可检索 (或创建) ;False如果由于达到维度上限或指标系列上限而无法检索或创建指示的系列。

例外

如果指定维度名称的数目与此 的维度不匹配,则为 Metric

适用于

TryGetDataSeries(MetricSeries, String, String, String, String, String, String)

获取或创建 MetricSeries 与指定维度值关联的 。
此重载只能与 6 维指标一起使用。 使用其他重载为此指标指定匹配的维度值数。

public bool TryGetDataSeries (out Microsoft.ApplicationInsights.Metrics.MetricSeries series, string dimension1Value, string dimension2Value, string dimension3Value, string dimension4Value, string dimension5Value, string dimension6Value);
member this.TryGetDataSeries : MetricSeries * string * string * string * string * string * string -> bool
Public Function TryGetDataSeries (ByRef series As MetricSeries, dimension1Value As String, dimension2Value As String, dimension3Value As String, dimension4Value As String, dimension5Value As String, dimension6Value As String) As Boolean

参数

series
MetricSeries

如果此方法返回 True: 将设置为 MetricSeries 与指定维度值关联的 。
否则:将设置为 null

dimension1Value
String

第 1 个维度的值。

dimension2Value
String

第 2 个维度的值。

dimension3Value
String

第 3 个维度的值。

dimension4Value
String

第 4 个维度的值。

dimension5Value
String

第 5 个维度的值。

dimension6Value
String

第 6 个维度的值。

返回

TrueMetricSeries如果指定维度名称指示的 可检索 (或创建) ;False如果由于达到维度上限或指标系列上限而无法检索或创建指示的系列。

例外

如果指定维度名称的数目与此 的维度不匹配,则为 Metric

适用于

TryGetDataSeries(MetricSeries, String, String, String, String, String)

获取或创建 MetricSeries 与指定维度值关联的 。
此重载只能与 5 维指标一起使用。 使用其他重载为此指标指定匹配的维度值数。

public bool TryGetDataSeries (out Microsoft.ApplicationInsights.Metrics.MetricSeries series, string dimension1Value, string dimension2Value, string dimension3Value, string dimension4Value, string dimension5Value);
member this.TryGetDataSeries : MetricSeries * string * string * string * string * string -> bool
Public Function TryGetDataSeries (ByRef series As MetricSeries, dimension1Value As String, dimension2Value As String, dimension3Value As String, dimension4Value As String, dimension5Value As String) As Boolean

参数

series
MetricSeries

如果此方法返回 True: 将设置为 MetricSeries 与指定维度值关联的 。
否则:将设置为 null

dimension1Value
String

第 1 个维度的值。

dimension2Value
String

第 2 个维度的值。

dimension3Value
String

第 3 个维度的值。

dimension4Value
String

第 4 个维度的值。

dimension5Value
String

第 5 个维度的值。

返回

TrueMetricSeries如果指定维度名称指示的 可检索 (或创建) ;False如果由于达到维度上限或指标系列上限而无法检索或创建指示的系列。

例外

如果指定维度名称的数目与此 的维度不匹配,则为 Metric

适用于

TryGetDataSeries(MetricSeries, String, String, String, String)

获取或创建 MetricSeries 与指定维度值关联的 。
此重载只能与 4 维指标一起使用。 使用其他重载为此指标指定匹配的维度值数。

public bool TryGetDataSeries (out Microsoft.ApplicationInsights.Metrics.MetricSeries series, string dimension1Value, string dimension2Value, string dimension3Value, string dimension4Value);
member this.TryGetDataSeries : MetricSeries * string * string * string * string -> bool
Public Function TryGetDataSeries (ByRef series As MetricSeries, dimension1Value As String, dimension2Value As String, dimension3Value As String, dimension4Value As String) As Boolean

参数

series
MetricSeries

如果此方法返回 True: 将设置为 MetricSeries 与指定维度值关联的 。
否则:将设置为 null

dimension1Value
String

第 1 个维度的值。

dimension2Value
String

第 2 个维度的值。

dimension3Value
String

第 3 个维度的值。

dimension4Value
String

第 4 个维度的值。

返回

TrueMetricSeries如果指定维度名称指示的 可检索 (或创建) ;False如果由于达到维度上限或指标系列上限而无法检索或创建指示的系列。

例外

如果指定维度名称的数目与此 的维度不匹配,则为 Metric

适用于

TryGetDataSeries(MetricSeries)

获取 MetricSeries 与此指标关联的 。
此重载获取与此指标关联的零维 MetricSeries 。 每个指标(无论其维度如何)都具有这样的零维 MetricSeries

public bool TryGetDataSeries (out Microsoft.ApplicationInsights.Metrics.MetricSeries series);
member this.TryGetDataSeries : MetricSeries -> bool
Public Function TryGetDataSeries (ByRef series As MetricSeries) As Boolean

参数

series
MetricSeries

将设置为与此指标关联的零维 MetricSeries

返回

True.

适用于

TryGetDataSeries(MetricSeries, String, String)

获取或创建 MetricSeries 与指定维度值关联的 。
此重载只能与二维指标一起使用。 使用其他重载为此指标指定匹配的维度值数。

public bool TryGetDataSeries (out Microsoft.ApplicationInsights.Metrics.MetricSeries series, string dimension1Value, string dimension2Value);
member this.TryGetDataSeries : MetricSeries * string * string -> bool
Public Function TryGetDataSeries (ByRef series As MetricSeries, dimension1Value As String, dimension2Value As String) As Boolean

参数

series
MetricSeries

如果此方法返回 True: 将设置为 MetricSeries 与指定维度值关联的 。
否则:将设置为 null

dimension1Value
String

第 1 个维度的值。

dimension2Value
String

第 2 个维度的值。

返回

TrueMetricSeries如果指定维度名称指示的 可检索 (或创建) ;False如果由于达到维度上限或指标系列上限而无法检索或创建指示的系列。

例外

如果指定维度名称的数目与此 的维度不匹配,则为 Metric

适用于

TryGetDataSeries(MetricSeries, Boolean, String[])

获取或创建 MetricSeries 与指定维度值关联的 。
此重载使用任何有效维度的指标:指定 dimensionValues 数组中的元素数必须与此指标的维度完全匹配,并且该数组不能包含 null。 为零维指标指定 null 数组。

public bool TryGetDataSeries (out Microsoft.ApplicationInsights.Metrics.MetricSeries series, bool createIfNotExists, params string[] dimensionValues);
member this.TryGetDataSeries : MetricSeries * bool * string[] -> bool
Public Function TryGetDataSeries (ByRef series As MetricSeries, createIfNotExists As Boolean, ParamArray dimensionValues As String()) As Boolean

参数

series
MetricSeries

如果此方法返回 True: 将设置为 MetricSeries 与指定维度值关联的 。
否则:将设置为 null

createIfNotExists
Boolean

如果指定的维度值不存在,则是否尝试创建指标系列。

dimensionValues
String[]

所需指标系列的维度值。

返回

TrueMetricSeries如果可以检索或创建指定维度名称指示的 ,则为 ;False如果无法检索或创建指示的系列,则为 或 ,createIfNotExistsfalse因为已达到维度上限或指标系列上限。

例外

如果指定维度名称的数目与此 的维度不匹配,则为 Metric

适用于

TryGetDataSeries(MetricSeries, String)

获取或创建 MetricSeries 与指定维度值关联的 。
此重载只能与一维指标一起使用。 使用其他重载为此指标指定匹配的维度值数。

public bool TryGetDataSeries (out Microsoft.ApplicationInsights.Metrics.MetricSeries series, string dimension1Value);
member this.TryGetDataSeries : MetricSeries * string -> bool
Public Function TryGetDataSeries (ByRef series As MetricSeries, dimension1Value As String) As Boolean

参数

series
MetricSeries

如果此方法返回 True: 将设置为 MetricSeries 与指定维度值关联的 。
否则:将设置为 null

dimension1Value
String

第 1 个维度的值。

返回

TrueMetricSeries如果指定维度名称指示的 可检索 (或创建) ;False如果由于达到维度上限或指标系列上限而无法检索或创建指示的系列。

例外

如果指定维度名称的数目与此 的维度不匹配,则为 Metric

适用于

TryGetDataSeries(MetricSeries, String, String, String, String, String, String, String, String, String)

获取或创建 MetricSeries 与指定维度值关联的 。
此重载只能与 9 维指标一起使用。 使用其他重载为此指标指定匹配的维度值数。

public bool TryGetDataSeries (out Microsoft.ApplicationInsights.Metrics.MetricSeries series, string dimension1Value, string dimension2Value, string dimension3Value, string dimension4Value, string dimension5Value, string dimension6Value, string dimension7Value, string dimension8Value, string dimension9Value);
member this.TryGetDataSeries : MetricSeries * string * string * string * string * string * string * string * string * string -> bool
Public Function TryGetDataSeries (ByRef series As MetricSeries, dimension1Value As String, dimension2Value As String, dimension3Value As String, dimension4Value As String, dimension5Value As String, dimension6Value As String, dimension7Value As String, dimension8Value As String, dimension9Value As String) As Boolean

参数

series
MetricSeries

如果此方法返回 True: 将设置为 MetricSeries 与指定维度值关联的 。
否则:将设置为 null

dimension1Value
String

第 1 个维度的值。

dimension2Value
String

第 2 个维度的值。

dimension3Value
String

第 3 个维度的值。

dimension4Value
String

第 4 个维度的值。

dimension5Value
String

第 5 个维度的值。

dimension6Value
String

第 6 个维度的值。

dimension7Value
String

第 7 个维度的值。

dimension8Value
String

第 8 个维度的值。

dimension9Value
String

第 9 个维度的值。

返回

TrueMetricSeries如果指定维度名称指示的 可检索 (或创建) ;False如果由于达到维度上限或指标系列上限而无法检索或创建指示的系列。

例外

如果指定维度名称的数目与此 的维度不匹配,则为 Metric

适用于

TryGetDataSeries(MetricSeries, String, String, String)

获取或创建 MetricSeries 与指定维度值关联的 。
此重载只能与三维指标一起使用。 使用其他重载为此指标指定匹配的维度值数。

public bool TryGetDataSeries (out Microsoft.ApplicationInsights.Metrics.MetricSeries series, string dimension1Value, string dimension2Value, string dimension3Value);
member this.TryGetDataSeries : MetricSeries * string * string * string -> bool
Public Function TryGetDataSeries (ByRef series As MetricSeries, dimension1Value As String, dimension2Value As String, dimension3Value As String) As Boolean

参数

series
MetricSeries

如果此方法返回 True: 将设置为 MetricSeries 与指定维度值关联的 。
否则:将设置为 null

dimension1Value
String

第 1 个维度的值。

dimension2Value
String

第 2 个维度的值。

dimension3Value
String

第 3 个维度的值。

返回

TrueMetricSeries如果指定维度名称指示的 可检索 (或创建) ;False如果由于达到维度上限或指标系列上限而无法检索或创建指示的系列。

例外

如果指定维度名称的数目与此 的维度不匹配,则为 Metric

适用于

TryGetDataSeries(MetricSeries, String, String, String, String, String, String, String, String, String, String)

获取或创建 MetricSeries 与指定维度值关联的 。
此重载只能与 10 维指标一起使用。 使用其他重载为此指标指定匹配的维度值数。

public bool TryGetDataSeries (out Microsoft.ApplicationInsights.Metrics.MetricSeries series, string dimension1Value, string dimension2Value, string dimension3Value, string dimension4Value, string dimension5Value, string dimension6Value, string dimension7Value, string dimension8Value, string dimension9Value, string dimension10Value);
member this.TryGetDataSeries : MetricSeries * string * string * string * string * string * string * string * string * string * string -> bool
Public Function TryGetDataSeries (ByRef series As MetricSeries, dimension1Value As String, dimension2Value As String, dimension3Value As String, dimension4Value As String, dimension5Value As String, dimension6Value As String, dimension7Value As String, dimension8Value As String, dimension9Value As String, dimension10Value As String) As Boolean

参数

series
MetricSeries

如果此方法返回 True: 将设置为 MetricSeries 与指定维度值关联的 。
否则:将设置为 null

dimension1Value
String

第 1 个维度的值。

dimension2Value
String

第 2 个维度的值。

dimension3Value
String

第 3 个维度的值。

dimension4Value
String

第 4 个维度的值。

dimension5Value
String

第 5 个维度的值。

dimension6Value
String

第 6 个维度的值。

dimension7Value
String

第 7 个维度的值。

dimension8Value
String

第 8 个维度的值。

dimension9Value
String

第 9 个维度的值。

dimension10Value
String

第 10 个维度的值。

返回

TrueMetricSeries如果指定维度名称指示的 可检索 (或创建) ;False如果由于达到维度上限或指标系列上限而无法检索或创建指示的系列。

例外

如果指定维度名称的数目与此 的维度不匹配,则为 Metric

适用于