DeviceClient.SetMethodDefaultHandlerAsync メソッド

定義

オーバーロード

SetMethodDefaultHandlerAsync(MethodCallback, Object)

名前にデリゲートが登録されていないメソッドに対して呼び出される新しいデリゲートを設定します。 既定のデリゲートが既に登録されている場合は、新しいデリゲートに置き換えられます。 メソッド ハンドラーは、null MethodCallback を渡すことで設定を解除できます。

SetMethodDefaultHandlerAsync(MethodCallback, Object, CancellationToken)

名前にデリゲートが登録されていないメソッドに対して呼び出される新しいデリゲートを設定します。 既定のデリゲートが既に登録されている場合は、新しいデリゲートに置き換えられます。 メソッド ハンドラーは、null MethodCallback を渡すことで設定を解除できます。

SetMethodDefaultHandlerAsync(MethodCallback, Object)

名前にデリゲートが登録されていないメソッドに対して呼び出される新しいデリゲートを設定します。 既定のデリゲートが既に登録されている場合は、新しいデリゲートに置き換えられます。 メソッド ハンドラーは、null MethodCallback を渡すことで設定を解除できます。

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

パラメーター

methodHandler
MethodCallback

クラウド サービスによってメソッドが呼び出され、そのメソッド名に登録されているデリゲートがない場合に使用されるデリゲート。

userContext
Object

クライアント コードによって解釈されるジェネリック パラメーター。

戻り値

適用対象

SetMethodDefaultHandlerAsync(MethodCallback, Object, CancellationToken)

名前にデリゲートが登録されていないメソッドに対して呼び出される新しいデリゲートを設定します。 既定のデリゲートが既に登録されている場合は、新しいデリゲートに置き換えられます。 メソッド ハンドラーは、null MethodCallback を渡すことで設定を解除できます。

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

パラメーター

methodHandler
MethodCallback

クラウド サービスによってメソッドが呼び出され、そのメソッド名に登録されているデリゲートがない場合に使用されるデリゲート。

userContext
Object

クライアント コードによって解釈されるジェネリック パラメーター。

cancellationToken
CancellationToken

操作をキャンセルするキャンセル トークン。

戻り値

例外

操作が取り消されたときにスローされます。

操作が取り消されたときにスローされます。

適用対象