Partager via


ServiceBusReceiver.ReceiveDeferredMessagesAsync Méthode

Définition

Reçoit une liste de messages différés identifiés par sequenceNumbers.

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))

Paramètres

sequenceNumbers
IEnumerable<Int64>

IEnumerable<T> contenant les numéros de séquence à recevoir.

cancellationToken
CancellationToken

Une instance facultative CancellationToken pour signaler la demande d’annulation de l’opération.

Retours

Les messages identifiés par le numéro de séquence sont retournés. Lève si les messages n’ont pas été différés.

Exceptions

Le numéro de séquence spécifié ne correspond pas à un message qui a été différé. Dans Reason ce cas, la valeur est définie MessageNotFound sur .

S’applique à

Voir aussi