Freigeben über


ModuleClient.SendEventBatchAsync Methode

Definition

Überlädt

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. Weitere Informationen zu IoT Edge Modulrouting https://docs.microsoft.com/azure/iot-edge/module-composition?view=iotedge-2018-06#declare-routes.

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. Weitere Informationen zu IoT Edge Modulrouting https://docs.microsoft.com/azure/iot-edge/module-composition?view=iotedge-2018-06#declare-routes.

SendEventBatchAsync(String, 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. Weitere Informationen zum IoT Edge Modulroutinghttps://docs.microsoft.com/azure/iot-edge/module-composition?view=iotedge-2018-06#declare-routes

SendEventBatchAsync(String, 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. Weitere Informationen zum IoT Edge Modulroutinghttps://docs.microsoft.com/azure/iot-edge/module-composition?view=iotedge-2018-06#declare-routes

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. Weitere Informationen zu IoT Edge Modulrouting https://docs.microsoft.com/azure/iot-edge/module-composition?view=iotedge-2018-06#declare-routes.

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>

Die Nachrichten.

Gibt zurück

Der Task, der das Ereignis enthält

Gilt für:

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. Weitere Informationen zu IoT Edge Modulrouting https://docs.microsoft.com/azure/iot-edge/module-composition?view=iotedge-2018-06#declare-routes.

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>

Ein IEnumerable-Satz von Message-Objekten.

cancellationToken
CancellationToken

Ein Abbruchtoken, um den Vorgang abzubrechen.

Gibt zurück

Der Task, der das Ereignis enthält

Ausnahmen

Wird ausgelöst, wenn der Vorgang abgebrochen wurde.

Gilt für:

SendEventBatchAsync(String, 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. Weitere Informationen zum IoT Edge Modulroutinghttps://docs.microsoft.com/azure/iot-edge/module-composition?view=iotedge-2018-06#declare-routes

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

Parameter

outputName
String

Das Ausgabeziel für das Senden der angegebenen Nachricht.

messages
IEnumerable<Message>

Eine Liste mit einer oder mehreren zu sendenden Nachrichten.

Gibt zurück

Der Task, der das Ereignis enthält

Ausnahmen

Wird ausgelöst, wenn der Vorgang abgebrochen wurde.

Gilt für:

SendEventBatchAsync(String, 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. Weitere Informationen zum IoT Edge Modulroutinghttps://docs.microsoft.com/azure/iot-edge/module-composition?view=iotedge-2018-06#declare-routes

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

Parameter

outputName
String

Das Ausgabeziel für das Senden der angegebenen Nachricht.

messages
IEnumerable<Message>

Eine Liste mit einer oder mehreren zu sendenden Nachrichten.

cancellationToken
CancellationToken

Ein Abbruchtoken, um den Vorgang abzubrechen.

Gibt zurück

Der Task, der das Ereignis enthält

Ausnahmen

Wird ausgelöst, wenn der Vorgang abgebrochen wurde.

Gilt für: