DeviceClient.RejectAsync メソッド

定義

オーバーロード

RejectAsync(Message)

受信したメッセージをデバイス キューから削除し、メッセージを処理できなかったことをサーバーに示します。

RejectAsync(String)

受信したメッセージをデバイス キューから削除し、メッセージを処理できなかったことをサーバーに示します。

RejectAsync(Message, CancellationToken)

受信したメッセージをデバイス キューから削除し、メッセージを処理できなかったことをサーバーに示します。

RejectAsync(String, CancellationToken)

受信したメッセージをデバイス キューから削除し、メッセージを処理できなかったことをサーバーに示します。

RejectAsync(Message)

受信したメッセージをデバイス キューから削除し、メッセージを処理できなかったことをサーバーに示します。

public System.Threading.Tasks.Task RejectAsync (Microsoft.Azure.Devices.Client.Message message);
member this.RejectAsync : Microsoft.Azure.Devices.Client.Message -> System.Threading.Tasks.Task
Public Function RejectAsync (message As Message) As Task

パラメーター

message
Message

メッセージ。

戻り値

以前に受信したメッセージのロック識別子

注釈

MQTT プロトコルを介してメッセージを拒否または破棄することはできません。 詳細については、「https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messages-c2d#the-cloud-to-device-message-life-cycle」を参照してください。

適用対象

RejectAsync(String)

受信したメッセージをデバイス キューから削除し、メッセージを処理できなかったことをサーバーに示します。

public System.Threading.Tasks.Task RejectAsync (string lockToken);
member this.RejectAsync : string -> System.Threading.Tasks.Task
Public Function RejectAsync (lockToken As String) As Task

パラメーター

lockToken
String

メッセージ lockToken。

戻り値

以前に受信したメッセージ

注釈

MQTT プロトコルを介してメッセージを拒否または破棄することはできません。 詳細については、「https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messages-c2d#the-cloud-to-device-message-life-cycle」を参照してください。

適用対象

RejectAsync(Message, CancellationToken)

受信したメッセージをデバイス キューから削除し、メッセージを処理できなかったことをサーバーに示します。

public System.Threading.Tasks.Task RejectAsync (Microsoft.Azure.Devices.Client.Message message, System.Threading.CancellationToken cancellationToken);
member this.RejectAsync : Microsoft.Azure.Devices.Client.Message * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function RejectAsync (message As Message, cancellationToken As CancellationToken) As Task

パラメーター

message
Message

拒否するメッセージ。

cancellationToken
CancellationToken

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

戻り値

以前に受信したメッセージのロック識別子

例外

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

操作が取り消されたときにスローされます。 内部例外は になります OperationCanceledException

注釈

MQTT プロトコルを介してメッセージを拒否または破棄することはできません。 詳細については、「https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messages-c2d#the-cloud-to-device-message-life-cycle」を参照してください。

適用対象

RejectAsync(String, CancellationToken)

受信したメッセージをデバイス キューから削除し、メッセージを処理できなかったことをサーバーに示します。

public System.Threading.Tasks.Task RejectAsync (string lockToken, System.Threading.CancellationToken cancellationToken);
member this.RejectAsync : string * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function RejectAsync (lockToken As String, cancellationToken As CancellationToken) As Task

パラメーター

lockToken
String

メッセージ lockToken。

cancellationToken
CancellationToken

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

戻り値

以前に受信したメッセージ

例外

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

操作が取り消されたときにスローされます。 内部例外は になります OperationCanceledException

注釈

MQTT プロトコルを介してメッセージを拒否または破棄することはできません。 詳細については、「https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messages-c2d#the-cloud-to-device-message-life-cycle」を参照してください。

適用対象