Compartir a través de


GetRouteMatrixOperation Clase

Definición

para Operation<T> realizar un seguimiento del estado de una GetRouteMatrix(WaitUntil, RouteMatrixOptions, CancellationToken) solicitud. Si Value se completa correctamente, será el resultado de la matriz de rutas.

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

Constructores

GetRouteMatrixOperation()

Inicializa una nueva GetRouteMatrixOperation instancia para simular.

GetRouteMatrixOperation(MapsRoutingClient, String)

Inicializa una nueva GetRouteMatrixOperation instancia

Propiedades

HasCompleted

Obtiene un valor que indica si la operación se ha completado.

HasValue

Indica si la operación se completó y generó correctamente un valor. La Value propiedad es el resultado de la matriz de rutas.

Id

Obtiene un identificador que representa la operación que se puede usar para sondear el estado de la operación de larga duración.

Value

Obtiene que será el resultado de la matriz de rutas.

Métodos

GetRawResponse()

Última respuesta HTTP recibida del servidor.

UpdateStatus(CancellationToken)

Compruebe el estado más reciente de la operación de cálculo de la matriz de rutas.

UpdateStatusAsync(CancellationToken)

Compruebe el estado más reciente de la operación de cálculo de la matriz de rutas.

WaitForCompletion(CancellationToken)

Llama periódicamente al servidor hasta que se complete la operación de larga duración.

WaitForCompletion(DelayStrategy, CancellationToken)

Llama periódicamente al servidor hasta que se complete la operación de larga duración.

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

Llama periódicamente al servidor hasta que se complete la operación de larga duración.

WaitForCompletionAsync(CancellationToken)

Llama periódicamente al servidor hasta que se complete la operación de larga duración.

WaitForCompletionAsync(DelayStrategy, CancellationToken)

Llama periódicamente al servidor hasta que se complete la operación de larga duración.

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

Llama periódicamente al servidor hasta que se complete la operación de larga duración.

WaitForCompletionResponse(CancellationToken)

Llama periódicamente al servidor hasta que se complete la operación de larga duración.

(Heredado de Operation)
WaitForCompletionResponse(DelayStrategy, CancellationToken)

Llama periódicamente al servidor hasta que se complete la operación de larga duración.

(Heredado de Operation)
WaitForCompletionResponse(TimeSpan, CancellationToken)

Llama periódicamente al servidor hasta que se complete la operación de larga duración.

(Heredado de Operation)
WaitForCompletionResponseAsync(CancellationToken)

Llama periódicamente al servidor hasta que se complete la operación de larga duración.

(Heredado de Operation)
WaitForCompletionResponseAsync(DelayStrategy, CancellationToken)

Llama periódicamente al servidor hasta que se complete la operación de larga duración.

(Heredado de Operation)
WaitForCompletionResponseAsync(TimeSpan, CancellationToken)

Llama periódicamente al servidor hasta que se complete la operación de larga duración.

(Heredado de Operation)

Se aplica a