次の方法で共有


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

戻り値

適用対象