ModuleClient.SetInputMessageHandlerAsync Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
SetInputMessageHandlerAsync(String, MessageHandler, Object) |
Define um novo delegado para a entrada específica. Se um delegado já estiver associado à entrada, ele será substituído pelo novo delegado. |
SetInputMessageHandlerAsync(String, MessageHandler, Object, CancellationToken) |
Define um novo delegado para a entrada específica. Se um delegado já estiver associado à entrada, ele será substituído pelo novo delegado. |
SetInputMessageHandlerAsync(String, MessageHandler, Object)
Define um novo delegado para a entrada específica. Se um delegado já estiver associado à entrada, ele será substituído pelo novo delegado.
public System.Threading.Tasks.Task SetInputMessageHandlerAsync (string inputName, Microsoft.Azure.Devices.Client.MessageHandler messageHandler, object userContext);
member this.SetInputMessageHandlerAsync : string * Microsoft.Azure.Devices.Client.MessageHandler * obj -> System.Threading.Tasks.Task
Public Function SetInputMessageHandlerAsync (inputName As String, messageHandler As MessageHandler, userContext As Object) As Task
Parâmetros
- inputName
- String
O nome da entrada a ser associada ao delegado.
- messageHandler
- MessageHandler
O delegado a ser usado quando uma mensagem é enviada para o inputName específico.
- userContext
- Object
parâmetro genérico a ser interpretado pelo código do cliente.
Retornos
A tarefa que contém o evento
Exceções
Gerado quando a operação foi cancelada.
Aplica-se a
SetInputMessageHandlerAsync(String, MessageHandler, Object, CancellationToken)
Define um novo delegado para a entrada específica. Se um delegado já estiver associado à entrada, ele será substituído pelo novo delegado.
public System.Threading.Tasks.Task SetInputMessageHandlerAsync (string inputName, Microsoft.Azure.Devices.Client.MessageHandler messageHandler, object userContext, System.Threading.CancellationToken cancellationToken);
member this.SetInputMessageHandlerAsync : string * Microsoft.Azure.Devices.Client.MessageHandler * obj * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function SetInputMessageHandlerAsync (inputName As String, messageHandler As MessageHandler, userContext As Object, cancellationToken As CancellationToken) As Task
Parâmetros
- inputName
- String
O nome da entrada a ser associada ao delegado.
- messageHandler
- MessageHandler
O delegado a ser usado quando uma mensagem é enviada para o inputName específico.
- userContext
- Object
parâmetro genérico a ser interpretado pelo código do cliente.
- 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
Azure SDK for .NET