ServiceBusReceiveActions.ReceiveDeferredMessagesAsync メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
によってsequenceNumbers
識別されるServiceBusReceivedMessage遅延の一覧を受け取ります。
このメソッドを使用して受信したメッセージは、 で定義されている動作の AutoCompleteMessages対象となります。
このメソッドを単一ディスパッチ関数で使用する場合、受信したメッセージは の MaxAutoLockRenewalDuration対象となります。
public virtual System.Threading.Tasks.Task<System.Collections.Generic.IReadOnlyList<Azure.Messaging.ServiceBus.ServiceBusReceivedMessage>> ReceiveDeferredMessagesAsync (System.Collections.Generic.IEnumerable<long> sequenceNumbers, System.Threading.CancellationToken cancellationToken = default);
abstract member ReceiveDeferredMessagesAsync : seq<int64> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Collections.Generic.IReadOnlyList<Azure.Messaging.ServiceBus.ServiceBusReceivedMessage>>
override this.ReceiveDeferredMessagesAsync : seq<int64> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Collections.Generic.IReadOnlyList<Azure.Messaging.ServiceBus.ServiceBusReceivedMessage>>
Public Overridable Function ReceiveDeferredMessagesAsync (sequenceNumbers As IEnumerable(Of Long), Optional cancellationToken As CancellationToken = Nothing) As Task(Of IReadOnlyList(Of ServiceBusReceivedMessage))
パラメーター
- sequenceNumbers
- IEnumerable<Int64>
IEnumerable<T>受信するシーケンス番号を格納している 。
- cancellationToken
- CancellationToken
操作を取り消す要求を通知する省略可能 CancellationToken な インスタンス。
戻り値
シーケンス番号で識別されたメッセージが返されます。 メッセージが遅延されていない場合は をスローします。
例外
指定したシーケンス番号は、延期されたメッセージに対応していません。 Reasonこの場合、 は にMessageNotFound設定されます。
適用対象
こちらもご覧ください
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
Azure SDK for .NET