Partager via


ModuleClient.SendEventBatchAsync Méthode

Définition

Surcharges

SendEventBatchAsync(IEnumerable<Message>)

Envoie un lot d’événements à IoT Hub. Utilisez AMQP ou HTTPs pour une véritable opération de traitement par lots. MQTT envoie simplement les messages les uns après les autres. Pour plus d’informations sur IoT Edge routage de https://docs.microsoft.com/azure/iot-edge/module-composition?view=iotedge-2018-06#declare-routesmodule .

SendEventBatchAsync(IEnumerable<Message>, CancellationToken)

Envoie un lot d’événements à IoT Hub. Utilisez AMQP ou HTTPs pour une véritable opération de traitement par lots. MQTT envoie simplement les messages les uns après les autres. Pour plus d’informations sur IoT Edge routage de https://docs.microsoft.com/azure/iot-edge/module-composition?view=iotedge-2018-06#declare-routesmodule .

SendEventBatchAsync(String, IEnumerable<Message>)

Envoie un lot d’événements à IoT Hub. Utilisez AMQP ou HTTPs pour une véritable opération de traitement par lots. MQTT envoie simplement les messages les uns après les autres. Pour plus d’informations sur le routage des modules IoT Edgehttps://docs.microsoft.com/azure/iot-edge/module-composition?view=iotedge-2018-06#declare-routes

SendEventBatchAsync(String, IEnumerable<Message>, CancellationToken)

Envoie un lot d’événements à IoT Hub. Utilisez AMQP ou HTTPs pour une véritable opération de traitement par lots. MQTT envoie simplement les messages les uns après les autres. Pour plus d’informations sur le routage des modules IoT Edgehttps://docs.microsoft.com/azure/iot-edge/module-composition?view=iotedge-2018-06#declare-routes

SendEventBatchAsync(IEnumerable<Message>)

Envoie un lot d’événements à IoT Hub. Utilisez AMQP ou HTTPs pour une véritable opération de traitement par lots. MQTT envoie simplement les messages les uns après les autres. Pour plus d’informations sur IoT Edge routage de https://docs.microsoft.com/azure/iot-edge/module-composition?view=iotedge-2018-06#declare-routesmodule .

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

Paramètres

messages
IEnumerable<Message>

Messages.

Retours

Tâche contenant l’événement

S’applique à

SendEventBatchAsync(IEnumerable<Message>, CancellationToken)

Envoie un lot d’événements à IoT Hub. Utilisez AMQP ou HTTPs pour une véritable opération de traitement par lots. MQTT envoie simplement les messages les uns après les autres. Pour plus d’informations sur IoT Edge routage de https://docs.microsoft.com/azure/iot-edge/module-composition?view=iotedge-2018-06#declare-routesmodule .

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

Paramètres

messages
IEnumerable<Message>

Ensemble IEnumerable d’objets Message.

cancellationToken
CancellationToken

Jeton d’annulation pour annuler l’opération.

Retours

Tâche contenant l’événement

Exceptions

Levée lorsque l’opération a été annulée.

S’applique à

SendEventBatchAsync(String, IEnumerable<Message>)

Envoie un lot d’événements à IoT Hub. Utilisez AMQP ou HTTPs pour une véritable opération de traitement par lots. MQTT envoie simplement les messages les uns après les autres. Pour plus d’informations sur le routage des modules IoT Edgehttps://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

Paramètres

outputName
String

Cible de sortie pour l’envoi du message donné.

messages
IEnumerable<Message>

Liste d’un ou plusieurs messages à envoyer.

Retours

Tâche contenant l’événement

Exceptions

Levée lorsque l’opération a été annulée.

S’applique à

SendEventBatchAsync(String, IEnumerable<Message>, CancellationToken)

Envoie un lot d’événements à IoT Hub. Utilisez AMQP ou HTTPs pour une véritable opération de traitement par lots. MQTT envoie simplement les messages les uns après les autres. Pour plus d’informations sur le routage des modules IoT Edgehttps://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

Paramètres

outputName
String

Cible de sortie pour l’envoi du message donné.

messages
IEnumerable<Message>

Liste d’un ou plusieurs messages à envoyer.

cancellationToken
CancellationToken

Jeton d’annulation pour annuler l’opération.

Retours

Tâche contenant l’événement

Exceptions

Levée lorsque l’opération a été annulée.

S’applique à