Freigeben über


MapsRoutingClient.GetDirectionsBatchAsync Methode

Definition

Die Route Directions Batch-API sendet Batches von Abfragen an die Routenbeschreibungs-API mit nur einem einzelnen API-Aufruf. Diese Route Directions Batch-API wird asynchron (asynchron) ausgeführt und ermöglicht dem Aufrufer das Batchieren von 700 Abfragen.

public virtual System.Threading.Tasks.Task<Azure.Maps.Routing.Models.GetDirectionsOperation> GetDirectionsBatchAsync(Azure.WaitUntil waitUntil, System.Collections.Generic.IEnumerable<Azure.Maps.Routing.RouteDirectionQuery> queries, System.Threading.CancellationToken cancellationToken = default);
abstract member GetDirectionsBatchAsync : Azure.WaitUntil * seq<Azure.Maps.Routing.RouteDirectionQuery> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Maps.Routing.Models.GetDirectionsOperation>
override this.GetDirectionsBatchAsync : Azure.WaitUntil * seq<Azure.Maps.Routing.RouteDirectionQuery> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Maps.Routing.Models.GetDirectionsOperation>
Public Overridable Function GetDirectionsBatchAsync (waitUntil As WaitUntil, queries As IEnumerable(Of RouteDirectionQuery), Optional cancellationToken As CancellationToken = Nothing) As Task(Of GetDirectionsOperation)

Parameter

waitUntil
WaitUntil

Wenn die Methode auf die Rückgabe warten soll, bis der lange ausgeführte Vorgang für den Dienst abgeschlossen ist; Started , wenn es nach dem Starten des Vorgangs zurückgegeben werden soll. Weitere Informationen zu Vorgängen mit langer Ausführung finden Sie unter Beispiele für Azure.Core-Long-Running-Vorgänge.

queries
IEnumerable<RouteDirectionQuery>

Die Liste der zu verarbeitenden Routenbeschreibungsabfragen/Anforderungen. Die Liste kann maximal 700 Abfragen für asynchrone Abfragen enthalten und muss mindestens eine Abfrage enthalten.

cancellationToken
CancellationToken

Das zu verwendende Abbruchtoken.

Gibt zurück

Ausnahmen

queries ist NULL.

Gilt für: