次の方法で共有


DeviceClient.AbandonAsync メソッド

定義

オーバーロード

AbandonAsync(Message)

受信したメッセージをデバイス キューに戻します。

AbandonAsync(String)

受信したメッセージをデバイス キューに戻します。

AbandonAsync(Message, CancellationToken)

受信したメッセージをデバイス キューに戻します。

AbandonAsync(String, CancellationToken)

受信したメッセージをデバイス キューに戻します。

AbandonAsync(Message)

受信したメッセージをデバイス キューに戻します。

public System.Threading.Tasks.Task AbandonAsync (Microsoft.Azure.Devices.Client.Message message);
member this.AbandonAsync : Microsoft.Azure.Devices.Client.Message -> System.Threading.Tasks.Task
Public Function AbandonAsync (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」を参照してください。

適用対象

AbandonAsync(String)

受信したメッセージをデバイス キューに戻します。

public System.Threading.Tasks.Task AbandonAsync (string lockToken);
member this.AbandonAsync : string -> System.Threading.Tasks.Task
Public Function AbandonAsync (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」を参照してください。

適用対象

AbandonAsync(Message, CancellationToken)

受信したメッセージをデバイス キューに戻します。

public System.Threading.Tasks.Task AbandonAsync (Microsoft.Azure.Devices.Client.Message message, System.Threading.CancellationToken cancellationToken);
member this.AbandonAsync : Microsoft.Azure.Devices.Client.Message * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function AbandonAsync (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」を参照してください。

適用対象

AbandonAsync(String, CancellationToken)

受信したメッセージをデバイス キューに戻します。

public System.Threading.Tasks.Task AbandonAsync (string lockToken, System.Threading.CancellationToken cancellationToken);
member this.AbandonAsync : string * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function AbandonAsync (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」を参照してください。

適用対象