ServiceBusReceiver.ReceiveDeferredMessageAsync Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Empfängt eine verzögerte Nachricht, die durch identifiziert wird sequenceNumber
.
public virtual System.Threading.Tasks.Task<Azure.Messaging.ServiceBus.ServiceBusReceivedMessage> ReceiveDeferredMessageAsync (long sequenceNumber, System.Threading.CancellationToken cancellationToken = default);
abstract member ReceiveDeferredMessageAsync : int64 * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Messaging.ServiceBus.ServiceBusReceivedMessage>
override this.ReceiveDeferredMessageAsync : int64 * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Messaging.ServiceBus.ServiceBusReceivedMessage>
Public Overridable Function ReceiveDeferredMessageAsync (sequenceNumber As Long, Optional cancellationToken As CancellationToken = Nothing) As Task(Of ServiceBusReceivedMessage)
Parameter
- sequenceNumber
- Int64
Die Sequenznummer der zu empfangenden Nachricht. Dies entspricht dem SequenceNumber.
- cancellationToken
- CancellationToken
Ein optionaler CancellationToken instance, um der Anforderung zu signalisieren, den Vorgang abzubrechen.
Gibt zurück
Die verzögerte Nachricht, die durch die angegebene Sequenznummer identifiziert wird. Löst aus, wenn die Nachricht nicht verzögert wurde.
Ausnahmen
Die angegebene Sequenznummer entspricht nicht einer Nachricht, die verzögert wurde. Wird Reason in diesem Fall auf MessageNotFound festgelegt.
Gilt für:
Weitere Informationen
Azure SDK for .NET