ServiceBusReceiver.PeekMessagesAsync 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.
public virtual System.Threading.Tasks.Task<System.Collections.Generic.IReadOnlyList<Azure.Messaging.ServiceBus.ServiceBusReceivedMessage>> PeekMessagesAsync (int maxMessages, long? fromSequenceNumber = default, System.Threading.CancellationToken cancellationToken = default);
abstract member PeekMessagesAsync : int * Nullable<int64> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Collections.Generic.IReadOnlyList<Azure.Messaging.ServiceBus.ServiceBusReceivedMessage>>
override this.PeekMessagesAsync : int * Nullable<int64> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Collections.Generic.IReadOnlyList<Azure.Messaging.ServiceBus.ServiceBusReceivedMessage>>
Public Overridable Function PeekMessagesAsync (maxMessages As Integer, Optional fromSequenceNumber As Nullable(Of Long) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of IReadOnlyList(Of ServiceBusReceivedMessage))
Parameter
- maxMessages
- Int32
Die maximale Anzahl von Nachrichten, die abgerufen werden.
Eine optionale Sequenznummer, von der aus die Nachricht angezeigt werden soll. Dies entspricht dem SequenceNumber.
- cancellationToken
- CancellationToken
Ein optionaler CancellationToken instance, um die Anforderung zum Abbrechen des Vorgangs zu signalisieren.
Gibt zurück
Eine IReadOnlyList<T> von Nachrichten, die angezeigt wurden.
Hinweise
Im Gegensatz zu einer empfangenen Nachricht verfügt eine angespähte Nachricht nicht über ein Sperrtoken, und daher kann sie nicht Abgeschlossen/Aufgegeben/Verzögert/Deadlettered/Erneuert werden. Außerdem ruft diese Methode im Gegensatz zu ReceiveMessageAsync(Nullable<TimeSpan>, CancellationToken)verzögerten Nachrichten (aber nicht unzustellbare Nachrichten) ab.
Gilt für:
Azure SDK for .NET