次の方法で共有


ModuleClient.SetMessageHandlerAsync メソッド

定義

オーバーロード

SetMessageHandlerAsync(MessageHandler, Object)

すべてのエンドポイントに適用される新しい既定のデリゲートを設定します。 デリゲートが入力に既に関連付けられている場合は、そのデリゲートが呼び出され、それ以外の場合は既定のデリゲートが呼び出されます。 既定のデリゲートが以前に設定されている場合は、上書きされます。

SetMessageHandlerAsync(MessageHandler, Object, CancellationToken)

すべてのエンドポイントに適用される新しい既定のデリゲートを設定します。 デリゲートが入力に既に関連付けられている場合は、そのデリゲートが呼び出され、それ以外の場合は既定のデリゲートが呼び出されます。 既定のデリゲートが以前に設定されている場合は、上書きされます。

SetMessageHandlerAsync(MessageHandler, Object)

すべてのエンドポイントに適用される新しい既定のデリゲートを設定します。 デリゲートが入力に既に関連付けられている場合は、そのデリゲートが呼び出され、それ以外の場合は既定のデリゲートが呼び出されます。 既定のデリゲートが以前に設定されている場合は、上書きされます。

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

パラメーター

messageHandler
MessageHandler

メッセージが任意の入力に送信されるときに呼び出されるデリゲート。

userContext
Object

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

戻り値

イベントを含むタスク

例外

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

適用対象

SetMessageHandlerAsync(MessageHandler, Object, CancellationToken)

すべてのエンドポイントに適用される新しい既定のデリゲートを設定します。 デリゲートが入力に既に関連付けられている場合は、そのデリゲートが呼び出され、それ以外の場合は既定のデリゲートが呼び出されます。 既定のデリゲートが以前に設定されている場合は、上書きされます。

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

パラメーター

messageHandler
MessageHandler

メッセージが任意の入力に送信されるときに呼び出されるデリゲート。

userContext
Object

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

cancellationToken
CancellationToken

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

戻り値

イベントを含むタスク

例外

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

適用対象