Compartir a través de


DeviceClient.SetMethodDefaultHandlerAsync Método

Definición

Sobrecargas

SetMethodDefaultHandlerAsync(MethodCallback, Object)

Establece un nuevo delegado al que se llama para un método que no tiene un delegado registrado para su nombre. Si un delegado predeterminado ya está registrado, reemplazará por el nuevo delegado. Un controlador de métodos se puede anular pasando un MethodCallback nulo.

SetMethodDefaultHandlerAsync(MethodCallback, Object, CancellationToken)

Establece un nuevo delegado al que se llama para un método que no tiene un delegado registrado para su nombre. Si un delegado predeterminado ya está registrado, reemplazará por el nuevo delegado. Un controlador de métodos se puede anular pasando un MethodCallback nulo.

SetMethodDefaultHandlerAsync(MethodCallback, Object)

Establece un nuevo delegado al que se llama para un método que no tiene un delegado registrado para su nombre. Si un delegado predeterminado ya está registrado, reemplazará por el nuevo delegado. Un controlador de métodos se puede anular pasando un MethodCallback nulo.

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

Parámetros

methodHandler
MethodCallback

Delegado que se va a usar cuando el servicio en la nube llama a un método y no hay ningún delegado registrado para ese nombre de método.

userContext
Object

Parámetro genérico que va a interpretar el código de cliente.

Devoluciones

Se aplica a

SetMethodDefaultHandlerAsync(MethodCallback, Object, CancellationToken)

Establece un nuevo delegado al que se llama para un método que no tiene un delegado registrado para su nombre. Si un delegado predeterminado ya está registrado, reemplazará por el nuevo delegado. Un controlador de métodos se puede anular pasando un MethodCallback nulo.

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

Parámetros

methodHandler
MethodCallback

Delegado que se va a usar cuando el servicio en la nube llama a un método y no hay ningún delegado registrado para ese nombre de método.

userContext
Object

Parámetro genérico que va a interpretar el código de cliente.

cancellationToken
CancellationToken

Token de cancelación para cancelar la operación.

Devoluciones

Excepciones

Se produce cuando se ha cancelado la operación.

Se produce cuando se ha cancelado la operación.

Se aplica a