Partilhar via


ModuleClient.SetInputMessageHandlerAsync Método

Definição

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