Freigeben über


MetricsQueryOptions Klasse

Definition

public class MetricsQueryOptions
type MetricsQueryOptions = class
Public Class MetricsQueryOptions
Vererbung
MetricsQueryOptions

Konstruktoren

MetricsQueryOptions()

Optionen für QueryResourceAsync(String, IEnumerable<String>, MetricsQueryOptions, CancellationToken).

Eigenschaften

Aggregations

Ruft die Liste der abzurufenden Metrikaggregationen ab.

Obwohl diese Auflistung nicht festgelegt werden kann, kann sie geändert werden. Weitere Informationen finden Sie unter Objektinitialisierer mit schreibgeschützter Eigenschaftsinitialisierung der Auflistung.

Filter

Ruft den Filter ab, der zum Verfeinern der zurückgegebenen Metrikdaten verwendet wird, oder legt diesen fest. MetricResult enthält die Metadaten A, B und C.

- Gibt alle Zeitreihen von C zurück, wobei A = a1 und B = b1 oder b2:
A eq 'a1' and B eq 'b1' or B eq 'b2' and C eq ''
- Ungültige Variante:
A eq 'a1' und B eq 'b1' und C eq '
' oder B = 'b2'
Dies ist ungültig, da der logische Operator oder operator nicht zwei verschiedene Metadatennamen trennen kann.
- Gibt alle Zeitreihen zurück, wobei A = a1, B = b1 und C = c1:
A eq 'a1' and B eq 'b1' and C eq 'c1'
– Gibt alle Zeitreihen zurück, wobei A = a1
A eq 'a1' and B eq '' and C eq ''.

Granularity

Ruft das Intervall ab, in dem Stichprobenmetriken verwendet werden sollen, oder legt dieses fest.

MetricNamespace

Ruft den abzufragenden Metriknamespace ab oder legt diesen fest.

OrderBy

Ruft die Aggregation ab, die zum Sortieren von Ergebnissen und die Sortierrichtung verwendet werden soll, oder legt diese fest. Es kann nur eine Bestellung angegeben werden. Beispiele: sum asc.

Size

Ruft die maximale Anzahl der abzurufenden Datensätze ab oder legt diese fest. Nur gültig, wenn Filter angegeben ist. Wird standardmäßig auf null festgelegt.

TimeRange

Ruft den Zeitraum ab, über den die Metrik abgefragt wird, oder legt diese fest.

Gilt für: