Compartilhar via


ModuleClient.SetMessageHandlerAsync Método

Definição

Sobrecargas

SetMessageHandlerAsync(MessageHandler, Object)

Define um novo delegado padrão que se aplica a todos os pontos de extremidade. Se um delegado já estiver associado à entrada, ele será chamado, caso contrário, o delegado padrão será chamado. Se um delegado padrão tiver sido definido anteriormente, ele será substituído.

SetMessageHandlerAsync(MessageHandler, Object, CancellationToken)

Define um novo delegado padrão que se aplica a todos os pontos de extremidade. Se um delegado já estiver associado à entrada, ele será chamado, caso contrário, o delegado padrão será chamado. Se um delegado padrão tiver sido definido anteriormente, ele será substituído.

SetMessageHandlerAsync(MessageHandler, Object)

Define um novo delegado padrão que se aplica a todos os pontos de extremidade. Se um delegado já estiver associado à entrada, ele será chamado, caso contrário, o delegado padrão será chamado. Se um delegado padrão tiver sido definido anteriormente, ele será substituído.

public System.Threading.Tasks.Task SetMessageHandlerAsync (Microsoft.Azure.Devices.Client.MessageHandler messageHandler, object userContext);
member this.SetMessageHandlerAsync : Microsoft.Azure.Devices.Client.MessageHandler * obj -> System.Threading.Tasks.Task
Public Function SetMessageHandlerAsync (messageHandler As MessageHandler, userContext As Object) As Task

Parâmetros

messageHandler
MessageHandler

O delegado a ser chamado quando uma mensagem é enviada para qualquer entrada.

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

SetMessageHandlerAsync(MessageHandler, Object, CancellationToken)

Define um novo delegado padrão que se aplica a todos os pontos de extremidade. Se um delegado já estiver associado à entrada, ele será chamado, caso contrário, o delegado padrão será chamado. Se um delegado padrão tiver sido definido anteriormente, ele será substituído.

public System.Threading.Tasks.Task SetMessageHandlerAsync (Microsoft.Azure.Devices.Client.MessageHandler messageHandler, object userContext, System.Threading.CancellationToken cancellationToken);
member this.SetMessageHandlerAsync : Microsoft.Azure.Devices.Client.MessageHandler * obj * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function SetMessageHandlerAsync (messageHandler As MessageHandler, userContext As Object, cancellationToken As CancellationToken) As Task

Parâmetros

messageHandler
MessageHandler

O delegado a ser chamado quando uma mensagem é enviada para qualquer entrada.

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