Freigeben über


QueryTimeRange Struktur

Definition

Stellt einen Zeitraum dar, in dem die Abfrage ausgeführt wird.

public readonly struct QueryTimeRange : IEquatable<Azure.Monitor.Query.QueryTimeRange>
type QueryTimeRange = struct
Public Structure QueryTimeRange
Implements IEquatable(Of QueryTimeRange)
Vererbung
QueryTimeRange
Implementiert

Konstruktoren

QueryTimeRange(DateTimeOffset, DateTimeOffset)

Initialisiert eine instance der QueryTimeRange Verwendung einer Startzeit und einer Endzeit.

QueryTimeRange(DateTimeOffset, TimeSpan)

Initialisiert eine instance der QueryTimeRange Verwendung einer Startzeit und eines Dauerwerts.

QueryTimeRange(TimeSpan)

Initialisiert eine instance der QueryTimeRange Verwendung eines Dauerwerts. Der genaue Abfragebereich wird vom Dienst beim Ausführen der Abfrage bestimmt.

QueryTimeRange(TimeSpan, DateTimeOffset)

Initialisiert eine instance der Verwendung einer QueryTimeRange Dauer und einer Endzeit.

Eigenschaften

All

Stellt das Maximum QueryTimeRangedar.

Duration

Ruft die Dauer des Bereichs ab.

End

Ruft die Endzeit des Bereichs ab.

Start

Ruft die Startzeit des Bereichs ab.

Methoden

Equals(Object)

Gibt an, ob diese Instanz und ein angegebenes Objekt gleich sind.

Equals(QueryTimeRange)

Gibt an, ob das aktuelle Objekt gleich einem anderen Objekt des gleichen Typs ist.

GetHashCode()

Gibt den Hashcode für diese Instanz zurück.

ToString()

Gibt den voll qualifizierten Typnamen dieser Instanz zurück.

Operatoren

Equality(QueryTimeRange, QueryTimeRange)

Bestimmt, ob zwei QueryTimeRange Werte gleich sind.

Implicit(TimeSpan to QueryTimeRange)

Konvertiert ein TimeSpan -Element in ein QueryTimeRange-Element.

Inequality(QueryTimeRange, QueryTimeRange)

Bestimmt, ob zwei QueryTimeRange Werte unterschiedlich sind.

Gilt für: