Compartir a través de


ModuleClient.SendEventBatchAsync Método

Definición

Sobrecargas

SendEventBatchAsync(IEnumerable<Message>)

Envía un lote de eventos a IoT Hub. Use AMQP o HTTP para una operación por lotes verdadera. MQTT simplemente enviará los mensajes uno después del otro. Para obtener más información sobre el enrutamiento https://docs.microsoft.com/azure/iot-edge/module-composition?view=iotedge-2018-06#declare-routesde módulos de IoT Edge .

SendEventBatchAsync(IEnumerable<Message>, CancellationToken)

Envía un lote de eventos a IoT Hub. Use AMQP o HTTP para una operación por lotes verdadera. MQTT simplemente enviará los mensajes uno después del otro. Para obtener más información sobre el enrutamiento https://docs.microsoft.com/azure/iot-edge/module-composition?view=iotedge-2018-06#declare-routesde módulos de IoT Edge .

SendEventBatchAsync(String, IEnumerable<Message>)

Envía un lote de eventos a IoT Hub. Use AMQP o HTTP para una operación por lotes verdadera. MQTT simplemente enviará los mensajes uno después del otro. Para más información sobre el enrutamiento de módulos de IoT Edgehttps://docs.microsoft.com/azure/iot-edge/module-composition?view=iotedge-2018-06#declare-routes

SendEventBatchAsync(String, IEnumerable<Message>, CancellationToken)

Envía un lote de eventos a IoT Hub. Use AMQP o HTTP para una operación por lotes verdadera. MQTT simplemente enviará los mensajes uno después del otro. Para más información sobre el enrutamiento de módulos de IoT Edgehttps://docs.microsoft.com/azure/iot-edge/module-composition?view=iotedge-2018-06#declare-routes

SendEventBatchAsync(IEnumerable<Message>)

Envía un lote de eventos a IoT Hub. Use AMQP o HTTP para una operación por lotes verdadera. MQTT simplemente enviará los mensajes uno después del otro. Para obtener más información sobre el enrutamiento https://docs.microsoft.com/azure/iot-edge/module-composition?view=iotedge-2018-06#declare-routesde módulos de IoT Edge .

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

Parámetros

messages
IEnumerable<Message>

Los mensajes.

Devoluciones

Tarea que contiene el evento

Se aplica a

SendEventBatchAsync(IEnumerable<Message>, CancellationToken)

Envía un lote de eventos a IoT Hub. Use AMQP o HTTP para una operación por lotes verdadera. MQTT simplemente enviará los mensajes uno después del otro. Para obtener más información sobre el enrutamiento https://docs.microsoft.com/azure/iot-edge/module-composition?view=iotedge-2018-06#declare-routesde módulos de IoT Edge .

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

Parámetros

messages
IEnumerable<Message>

Un conjunto IEnumerable de objetos Message.

cancellationToken
CancellationToken

Token de cancelación para cancelar la operación.

Devoluciones

Tarea que contiene el evento

Excepciones

Se produce cuando se ha cancelado la operación.

Se aplica a

SendEventBatchAsync(String, IEnumerable<Message>)

Envía un lote de eventos a IoT Hub. Use AMQP o HTTP para una operación por lotes verdadera. MQTT simplemente enviará los mensajes uno después del otro. Para más información sobre el enrutamiento de módulos de 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

Parámetros

outputName
String

Destino de salida para enviar el mensaje especificado.

messages
IEnumerable<Message>

Lista de uno o varios mensajes que se van a enviar.

Devoluciones

Tarea que contiene el evento

Excepciones

Se produce cuando se ha cancelado la operación.

Se aplica a

SendEventBatchAsync(String, IEnumerable<Message>, CancellationToken)

Envía un lote de eventos a IoT Hub. Use AMQP o HTTP para una operación por lotes verdadera. MQTT simplemente enviará los mensajes uno después del otro. Para más información sobre el enrutamiento de módulos de 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

Parámetros

outputName
String

Destino de salida para enviar el mensaje especificado.

messages
IEnumerable<Message>

Lista de uno o varios mensajes que se van a enviar.

cancellationToken
CancellationToken

Token de cancelación para cancelar la operación.

Devoluciones

Tarea que contiene el evento

Excepciones

Se produce cuando se ha cancelado la operación.

Se aplica a