Share via


TelemetryClientExtensions.GetMetricManager Methode

Definition

Ruft für MetricManager diesen TelemetryClient im angegebenen Bereich ab. Wenn im angegebenen Bereich kein Metrik-Manager vorhanden ist, wird er erstellt.

public static Microsoft.ApplicationInsights.Metrics.MetricManager GetMetricManager (this Microsoft.ApplicationInsights.TelemetryClient telemetryClient, Microsoft.ApplicationInsights.MetricAggregationScope aggregationScope);
static member GetMetricManager : Microsoft.ApplicationInsights.TelemetryClient * Microsoft.ApplicationInsights.MetricAggregationScope -> Microsoft.ApplicationInsights.Metrics.MetricManager
<Extension()>
Public Function GetMetricManager (telemetryClient As TelemetryClient, aggregationScope As MetricAggregationScope) As MetricManager

Parameter

telemetryClient
TelemetryClient

Der Telemetrieclient, für den der Metrik-Manager abgerufen werden soll.

aggregationScope
MetricAggregationScope

Wenn MetricAggregationScope.TelemetryClient angegeben wird, wird der für diesen Client spezifische Metrik-Manager zurückgegeben. Ein solcher Manager aggregiert nur Metriken für dieses Clientobjekt. Zwei Metriken mit exakt derselben ID, demselben Namespace und den gleichen Dimensionen werden separat für verschiedene Telemetrieclientobjekte aggregiert, wenn dieser Bereich verwendet wird.
Wenn MetricAggregationScope.TelemetryConfiguration angegeben wird, wird der Metrik-Manager für die Telemetriekonfiguration dieses Clients zurückgegeben. Ein solcher Manager aggregiert Metriken für alle Clients, die diese Telemetriekonfiguration verwenden. Zwei Metriken mit exakt derselben ID, demselben Namespace und denselben Dimensionen werden für verschiedene Telemetrieclientobjekte aggregiert, die bei Verwendung dieses Bereichs dieselbe Telemetriekonfiguration verwenden.

Gibt zurück

Der Metrik-Manager für diesen Telemetrieclient im angegebenen Bereich.

Gilt für: