Partilhar via


ModuleClient.SendEventBatchAsync Método

Definição

Sobrecargas

SendEventBatchAsync(IEnumerable<Message>)

Envia um lote de eventos para o Hub IoT. Use AMQP ou HTTPs para uma operação em lote verdadeira. O MQTT enviará apenas as mensagens uma após a outra. Para obter mais informações sobre IoT Edge roteamento de https://docs.microsoft.com/azure/iot-edge/module-composition?view=iotedge-2018-06#declare-routesmódulo.

SendEventBatchAsync(IEnumerable<Message>, CancellationToken)

Envia um lote de eventos para o Hub IoT. Use AMQP ou HTTPs para uma operação em lote verdadeira. O MQTT enviará apenas as mensagens uma após a outra. Para obter mais informações sobre IoT Edge roteamento de https://docs.microsoft.com/azure/iot-edge/module-composition?view=iotedge-2018-06#declare-routesmódulo.

SendEventBatchAsync(String, IEnumerable<Message>)

Envia um lote de eventos para o Hub IoT. Use AMQP ou HTTPs para uma operação em lote verdadeira. O MQTT enviará apenas as mensagens uma após a outra. Para obter mais informações sobre IoT Edge roteamento de módulohttps://docs.microsoft.com/azure/iot-edge/module-composition?view=iotedge-2018-06#declare-routes

SendEventBatchAsync(String, IEnumerable<Message>, CancellationToken)

Envia um lote de eventos para o Hub IoT. Use AMQP ou HTTPs para uma operação em lote verdadeira. O MQTT enviará apenas as mensagens uma após a outra. Para obter mais informações sobre IoT Edge roteamento de módulohttps://docs.microsoft.com/azure/iot-edge/module-composition?view=iotedge-2018-06#declare-routes

SendEventBatchAsync(IEnumerable<Message>)

Envia um lote de eventos para o Hub IoT. Use AMQP ou HTTPs para uma operação em lote verdadeira. O MQTT enviará apenas as mensagens uma após a outra. Para obter mais informações sobre IoT Edge roteamento de https://docs.microsoft.com/azure/iot-edge/module-composition?view=iotedge-2018-06#declare-routesmódulo.

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>

As mensagens.

Retornos

A tarefa que contém o evento

Aplica-se a

SendEventBatchAsync(IEnumerable<Message>, CancellationToken)

Envia um lote de eventos para o Hub IoT. Use AMQP ou HTTPs para uma operação em lote verdadeira. O MQTT enviará apenas as mensagens uma após a outra. Para obter mais informações sobre IoT Edge roteamento de https://docs.microsoft.com/azure/iot-edge/module-composition?view=iotedge-2018-06#declare-routesmódulo.

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>

Um conjunto IEnumerable de objetos Message.

cancellationToken
CancellationToken

Um token de cancelamento para cancelar a operação.

Retornos

A tarefa que contém o evento

Exceções

Gerado quando a operação foi cancelada.

Aplica-se a

SendEventBatchAsync(String, IEnumerable<Message>)

Envia um lote de eventos para o Hub IoT. Use AMQP ou HTTPs para uma operação em lote verdadeira. O MQTT enviará apenas as mensagens uma após a outra. Para obter mais informações sobre IoT Edge roteamento de módulohttps://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

O destino de saída para enviar a mensagem fornecida.

messages
IEnumerable<Message>

Uma lista de uma ou mais mensagens a serem enviadas.

Retornos

A tarefa que contém o evento

Exceções

Gerado quando a operação foi cancelada.

Aplica-se a

SendEventBatchAsync(String, IEnumerable<Message>, CancellationToken)

Envia um lote de eventos para o Hub IoT. Use AMQP ou HTTPs para uma operação em lote verdadeira. O MQTT enviará apenas as mensagens uma após a outra. Para obter mais informações sobre IoT Edge roteamento de módulohttps://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

O destino de saída para enviar a mensagem fornecida.

messages
IEnumerable<Message>

Uma lista de uma ou mais mensagens a serem enviadas.

cancellationToken
CancellationToken

Um token de cancelamento para cancelar a operação.

Retornos

A tarefa que contém o evento

Exceções

Gerado quando a operação foi cancelada.

Aplica-se a