次の方法で共有


SubscriptionClient.Defer メソッド

定義

オーバーロード

Defer(Guid)

メッセージの処理を中断します。

Defer(Guid, IDictionary<String,Object>)

メッセージの処理を中断します。

Defer(Guid)

メッセージの処理を中断します。

public void Defer (Guid lockToken);
abstract member Defer : Guid -> unit
override this.Defer : Guid -> unit
Public Sub Defer (lockToken As Guid)

パラメーター

lockToken
Guid

ロックされたメッセージ インスタンスにバインドされたロック トークン。

例外

操作が によって設定されたタイムアウト値を超えた場合に OperationTimeoutスローされます。

クライアント エンティティが閉じているか中止された場合にスローされます。

によって lockToken 表されるメッセージがメッセージ ロックを失った場合にスローされます。

注釈

遅延する前に、後で取得できるようにメッセージの受信を確保する必要があります。

適用対象

Defer(Guid, IDictionary<String,Object>)

メッセージの処理を中断します。

public void Defer (Guid lockToken, System.Collections.Generic.IDictionary<string,object> propertiesToModify);
abstract member Defer : Guid * System.Collections.Generic.IDictionary<string, obj> -> unit
override this.Defer : Guid * System.Collections.Generic.IDictionary<string, obj> -> unit
Public Sub Defer (lockToken As Guid, propertiesToModify As IDictionary(Of String, Object))

パラメーター

lockToken
Guid

ロックされたメッセージ インスタンスにバインドされたロック トークン。

propertiesToModify
IDictionary<String,Object>

変更するプロパティ。

注釈

遅延する前に、後で取得できるようにメッセージの受信を確保する必要があります。

適用対象