Compartilhar via


GetRouteMatrixOperation Classe

Definição

Um Operation<T> para acompanhar o status de uma solicitaçãoGetRouteMatrix(WaitUntil, RouteMatrixOptions, CancellationToken). Após Value a conclusão bem-sucedida, será o resultado da matriz de rotas.

public class GetRouteMatrixOperation : Azure.Operation<Azure.Maps.Routing.Models.RouteMatrixResult>
type GetRouteMatrixOperation = class
    inherit Operation<RouteMatrixResult>
Public Class GetRouteMatrixOperation
Inherits Operation(Of RouteMatrixResult)
Herança
GetRouteMatrixOperation

Construtores

GetRouteMatrixOperation()

Inicializa uma nova GetRouteMatrixOperation instância para simulação.

GetRouteMatrixOperation(MapsRoutingClient, String)

Inicializa uma nova GetRouteMatrixOperation instância

Propriedades

HasCompleted

Obtém um valor que indica se a operação foi concluída.

HasValue

Indicando se a operação foi concluída e produziu com êxito um valor. A Value propriedade é o resultado da matriz de rotas.

Id

Obtém uma ID que representa a operação que pode ser usada para sondar a status da operação de execução longa.

Value

Obtém o será o resultado da matriz de rotas.

Métodos

GetRawResponse()

A última resposta HTTP recebida do servidor.

UpdateStatus(CancellationToken)

Verifique as status mais recentes da operação de cálculo da matriz de rotas.

UpdateStatusAsync(CancellationToken)

Verifique as status mais recentes da operação de cálculo da matriz de rotas.

WaitForCompletion(CancellationToken)

Chama periodicamente o servidor até que a operação de execução prolongada seja concluída.

WaitForCompletion(DelayStrategy, CancellationToken)

Chama periodicamente o servidor até que a operação de execução prolongada seja concluída.

(Herdado de Operation<T>)
WaitForCompletion(TimeSpan, CancellationToken)

Chama periodicamente o servidor até que a operação de execução prolongada seja concluída.

WaitForCompletionAsync(CancellationToken)

Chama periodicamente o servidor até que a operação de execução prolongada seja concluída.

WaitForCompletionAsync(DelayStrategy, CancellationToken)

Chama periodicamente o servidor até que a operação de execução prolongada seja concluída.

(Herdado de Operation<T>)
WaitForCompletionAsync(TimeSpan, CancellationToken)

Chama periodicamente o servidor até que a operação de execução prolongada seja concluída.

WaitForCompletionResponse(CancellationToken)

Chama periodicamente o servidor até que a operação de execução prolongada seja concluída.

(Herdado de Operation)
WaitForCompletionResponse(DelayStrategy, CancellationToken)

Chama periodicamente o servidor até que a operação de execução prolongada seja concluída.

(Herdado de Operation)
WaitForCompletionResponse(TimeSpan, CancellationToken)

Chama periodicamente o servidor até que a operação de execução prolongada seja concluída.

(Herdado de Operation)
WaitForCompletionResponseAsync(CancellationToken)

Chama periodicamente o servidor até que a operação de execução prolongada seja concluída.

(Herdado de Operation)
WaitForCompletionResponseAsync(DelayStrategy, CancellationToken)

Chama periodicamente o servidor até que a operação de execução prolongada seja concluída.

(Herdado de Operation)
WaitForCompletionResponseAsync(TimeSpan, CancellationToken)

Chama periodicamente o servidor até que a operação de execução prolongada seja concluída.

(Herdado de Operation)

Aplica-se a