Partilhar via


QueryTimeRange Estrutura

Definição

Representa um período de tempo sobre o qual a consulta seria executada.

public readonly struct QueryTimeRange : IEquatable<Azure.Monitor.Query.QueryTimeRange>
type QueryTimeRange = struct
Public Structure QueryTimeRange
Implements IEquatable(Of QueryTimeRange)
Herança
QueryTimeRange
Implementações

Construtores

QueryTimeRange(DateTimeOffset, DateTimeOffset)

Inicializa uma instância de usando uma hora de QueryTimeRange início e uma hora de término.

QueryTimeRange(DateTimeOffset, TimeSpan)

Inicializa uma instância de usando uma hora de QueryTimeRange início e um valor de duração.

QueryTimeRange(TimeSpan)

Inicializa uma instância de usando um valor de QueryTimeRange duração. O intervalo de consulta exato seria determinado pelo serviço ao executar a consulta.

QueryTimeRange(TimeSpan, DateTimeOffset)

Inicializa uma instância de QueryTimeRange usando uma duração e uma hora de término.

Propriedades

All

Representa o máximo QueryTimeRange.

Duration

Obtém a duração do intervalo.

End

Obtém a hora de término do intervalo.

Start

Obtém a hora de início do intervalo.

Métodos

Equals(Object)

Indica se essa instância e um objeto especificado são iguais.

Equals(QueryTimeRange)

Indica se o objeto atual é igual a outro objeto do mesmo tipo.

GetHashCode()

Retorna o código hash para a instância.

ToString()

Retorna o nome do tipo totalmente qualificado dessa instância.

Operadores

Equality(QueryTimeRange, QueryTimeRange)

Determina se dois QueryTimeRange valores são os mesmos.

Implicit(TimeSpan to QueryTimeRange)

Converte uma TimeSpan em uma QueryTimeRange.

Inequality(QueryTimeRange, QueryTimeRange)

Determina se dois QueryTimeRange valores são diferentes.

Aplica-se a