ModuleClient.SetInputMessageHandlerAsync Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
SetInputMessageHandlerAsync(String, MessageHandler, Object) |
Establece un nuevo delegado para la entrada concreta. Si un delegado ya está asociado a la entrada, se reemplazará por el nuevo delegado. |
SetInputMessageHandlerAsync(String, MessageHandler, Object, CancellationToken) |
Establece un nuevo delegado para la entrada concreta. Si un delegado ya está asociado a la entrada, se reemplazará por el nuevo delegado. |
SetInputMessageHandlerAsync(String, MessageHandler, Object)
Establece un nuevo delegado para la entrada concreta. Si un delegado ya está asociado a la entrada, se reemplazará por el nuevo 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
Nombre de la entrada que se va a asociar al delegado.
- messageHandler
- MessageHandler
Delegado que se va a usar cuando se envía un mensaje al inputName determinado.
- userContext
- Object
parámetro genérico que el código de cliente va a interpretar.
Devoluciones
Tarea que contiene el evento
Excepciones
Se produce cuando se ha cancelado la operación.
Se aplica a
SetInputMessageHandlerAsync(String, MessageHandler, Object, CancellationToken)
Establece un nuevo delegado para la entrada concreta. Si un delegado ya está asociado a la entrada, se reemplazará por el nuevo 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
Nombre de la entrada que se va a asociar al delegado.
- messageHandler
- MessageHandler
Delegado que se va a usar cuando se envía un mensaje al inputName determinado.
- userContext
- Object
parámetro genérico que el código de cliente va a interpretar.
- 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
Azure SDK for .NET