Freigeben über


DeviceClient.SendEventBatchAsync Methode

Definition

Überlädt

SendEventBatchAsync(IEnumerable<Message>, CancellationToken)

Sendet einen Batch von Ereignissen an IoT Hub. Verwenden Sie AMQP oder HTTPs für einen echten Batchvorgang. MQTT sendet die Nachrichten einfach nacheinander.

SendEventBatchAsync(IEnumerable<Message>)

Sendet einen Batch von Ereignissen an IoT Hub. Verwenden Sie AMQP oder HTTPs für einen echten Batchvorgang. MQTT sendet die Nachrichten einfach nacheinander.

SendEventBatchAsync(IEnumerable<Message>, CancellationToken)

Sendet einen Batch von Ereignissen an IoT Hub. Verwenden Sie AMQP oder HTTPs für einen echten Batchvorgang. MQTT sendet die Nachrichten einfach nacheinander.

public System.Threading.Tasks.Task SendEventBatchAsync (System.Collections.Generic.IEnumerable<Microsoft.Azure.Devices.Client.Message> messages, System.Threading.CancellationToken cancellationToken);
member this.SendEventBatchAsync : seq<Microsoft.Azure.Devices.Client.Message> * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function SendEventBatchAsync (messages As IEnumerable(Of Message), cancellationToken As CancellationToken) As Task

Parameter

messages
IEnumerable<Message>

Eine IEnumerable<T> Reihe von Nachrichtenobjekten.

cancellationToken
CancellationToken

Ein Abbruchtoken, um den Vorgang abzubrechen.

Gibt zurück

Die zu erwartende Aufgabe

Ausnahmen

Wird ausgelöst, wenn der Vorgang abgebrochen wurde.

Wird ausgelöst, wenn der Vorgang abgebrochen wurde. Die innere Ausnahme ist OperationCanceledException.

Gilt für:

SendEventBatchAsync(IEnumerable<Message>)

Sendet einen Batch von Ereignissen an IoT Hub. Verwenden Sie AMQP oder HTTPs für einen echten Batchvorgang. MQTT sendet die Nachrichten einfach nacheinander.

public System.Threading.Tasks.Task SendEventBatchAsync (System.Collections.Generic.IEnumerable<Microsoft.Azure.Devices.Client.Message> messages);
member this.SendEventBatchAsync : seq<Microsoft.Azure.Devices.Client.Message> -> System.Threading.Tasks.Task
Public Function SendEventBatchAsync (messages As IEnumerable(Of Message)) As Task

Parameter

messages
IEnumerable<Message>

Eine Liste mit einer oder mehreren zu sendenden Nachrichten. Die Nachrichten sollten nach dem Senden gelöscht werden.

Gibt zurück

Die zu erwartende Aufgabe

Gilt für: