你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

DeviceClient.SetMethodHandlerAsync 方法

定义

重载

SetMethodHandlerAsync(String, MethodCallback, Object)

设置命名方法的新委托。 如果委托已与命名方法关联,则它将替换为新委托。 可以通过传递 null MethodCallback 来取消设置方法处理程序。

SetMethodHandlerAsync(String, MethodCallback, Object, CancellationToken)

设置命名方法的新委托。 如果委托已与命名方法关联,则它将替换为新委托。 可以通过传递 null MethodCallback 来取消设置方法处理程序。

SetMethodHandlerAsync(String, MethodCallback, Object)

设置命名方法的新委托。 如果委托已与命名方法关联,则它将替换为新委托。 可以通过传递 null MethodCallback 来取消设置方法处理程序。

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

参数

methodName
String
methodHandler
MethodCallback
userContext
Object

返回

适用于

SetMethodHandlerAsync(String, MethodCallback, Object, CancellationToken)

设置命名方法的新委托。 如果委托已与命名方法关联,则它将替换为新委托。 可以通过传递 null MethodCallback 来取消设置方法处理程序。

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

参数

methodName
String
methodHandler
MethodCallback
userContext
Object
cancellationToken
CancellationToken

返回

适用于