Partager via


GetRouteMatrixOperation Classe

Définition

pour Operation<T> le suivi de la status d’une GetRouteMatrix(WaitUntil, RouteMatrixOptions, CancellationToken) demande. Une Value fois l’achèvement réussi, il s’agira du résultat de la matrice de routage.

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

Constructeurs

GetRouteMatrixOperation()

Initialise une nouvelle GetRouteMatrixOperation instance pour la simulation.

GetRouteMatrixOperation(MapsRoutingClient, String)

Initialise une nouvelle GetRouteMatrixOperation instance

Propriétés

HasCompleted

Obtient une valeur indiquant si l’opération est terminée.

HasValue

Indiquant si l’opération s’est terminée et a produit une valeur. La Value propriété est le résultat de la matrice de routage.

Id

Obtient un ID représentant l’opération qui peut être utilisée pour interroger la status de l’opération de longue durée.

Value

Obtient le résultat de la matrice de routage.

Méthodes

GetRawResponse()

Dernière réponse HTTP reçue du serveur.

UpdateStatus(CancellationToken)

Recherchez la dernière status de l’opération de calcul de la matrice de routage.

UpdateStatusAsync(CancellationToken)

Recherchez la dernière status de l’opération de calcul de la matrice de routage.

WaitForCompletion(CancellationToken)

Appelle régulièrement le serveur jusqu’à la fin de l’opération de longue durée.

WaitForCompletion(DelayStrategy, CancellationToken)

Appelle régulièrement le serveur jusqu’à la fin de l’opération de longue durée.

(Hérité de Operation<T>)
WaitForCompletion(TimeSpan, CancellationToken)

Appelle régulièrement le serveur jusqu’à la fin de l’opération de longue durée.

WaitForCompletionAsync(CancellationToken)

Appelle régulièrement le serveur jusqu’à la fin de l’opération de longue durée.

WaitForCompletionAsync(DelayStrategy, CancellationToken)

Appelle régulièrement le serveur jusqu’à la fin de l’opération de longue durée.

(Hérité de Operation<T>)
WaitForCompletionAsync(TimeSpan, CancellationToken)

Appelle régulièrement le serveur jusqu’à la fin de l’opération de longue durée.

WaitForCompletionResponse(CancellationToken)

Appelle régulièrement le serveur jusqu’à la fin de l’opération de longue durée.

(Hérité de Operation)
WaitForCompletionResponse(DelayStrategy, CancellationToken)

Appelle régulièrement le serveur jusqu’à la fin de l’opération de longue durée.

(Hérité de Operation)
WaitForCompletionResponse(TimeSpan, CancellationToken)

Appelle régulièrement le serveur jusqu’à la fin de l’opération de longue durée.

(Hérité de Operation)
WaitForCompletionResponseAsync(CancellationToken)

Appelle régulièrement le serveur jusqu’à la fin de l’opération de longue durée.

(Hérité de Operation)
WaitForCompletionResponseAsync(DelayStrategy, CancellationToken)

Appelle régulièrement le serveur jusqu’à la fin de l’opération de longue durée.

(Hérité de Operation)
WaitForCompletionResponseAsync(TimeSpan, CancellationToken)

Appelle régulièrement le serveur jusqu’à la fin de l’opération de longue durée.

(Hérité de Operation)

S’applique à