SubscriptionClient.ReceiveBatchAsync 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.
Überlädt
ReceiveBatchAsync(Int32) |
Empfängt asynchron eine Reihe von Nachrichten (für die Batchverarbeitung). |
ReceiveBatchAsync(Int32, TimeSpan) |
Empfängt asynchron eine Reihe von Nachrichten (für die Batchverarbeitung). |
ReceiveBatchAsync(IEnumerable<Int64>) |
Empfängt asynchron eine Reihe von Nachrichten (für die Batchverarbeitung). |
ReceiveBatchAsync(Int32)
Empfängt asynchron eine Reihe von Nachrichten (für die Batchverarbeitung).
public System.Threading.Tasks.Task<System.Collections.Generic.IEnumerable<Microsoft.ServiceBus.Messaging.BrokeredMessage>> ReceiveBatchAsync (int messageCount);
abstract member ReceiveBatchAsync : int -> System.Threading.Tasks.Task<seq<Microsoft.ServiceBus.Messaging.BrokeredMessage>>
override this.ReceiveBatchAsync : int -> System.Threading.Tasks.Task<seq<Microsoft.ServiceBus.Messaging.BrokeredMessage>>
Public Function ReceiveBatchAsync (messageCount As Integer) As Task(Of IEnumerable(Of BrokeredMessage))
Parameter
- messageCount
- Int32
Die Anzahl der nachrichten, die im Batch zurückgegeben werden sollen. Da dies eine Näherung ist, können weniger oder mehr Nachrichten als messageCount
zurückgegeben werden.
Gibt zurück
Eine Aufgabe instance, die den asynchronen Empfangsbatchvorgang darstellt.
Gilt für:
ReceiveBatchAsync(Int32, TimeSpan)
Empfängt asynchron eine Reihe von Nachrichten (für die Batchverarbeitung).
public System.Threading.Tasks.Task<System.Collections.Generic.IEnumerable<Microsoft.ServiceBus.Messaging.BrokeredMessage>> ReceiveBatchAsync (int messageCount, TimeSpan serverWaitTime);
abstract member ReceiveBatchAsync : int * TimeSpan -> System.Threading.Tasks.Task<seq<Microsoft.ServiceBus.Messaging.BrokeredMessage>>
override this.ReceiveBatchAsync : int * TimeSpan -> System.Threading.Tasks.Task<seq<Microsoft.ServiceBus.Messaging.BrokeredMessage>>
Public Function ReceiveBatchAsync (messageCount As Integer, serverWaitTime As TimeSpan) As Task(Of IEnumerable(Of BrokeredMessage))
Parameter
- messageCount
- Int32
Die Anzahl der nachrichten, die im Batch zurückgegeben werden sollen. Da dies eine Näherung ist, können weniger oder mehr Nachrichten als messageCount
zurückgegeben werden.
- serverWaitTime
- TimeSpan
Die Zeitspanne, die der Server auf die Verarbeitung von Nachrichten wartet.
Gibt zurück
Eine Aufgabe instance, die den asynchronen Empfangsbatchvorgang darstellt.
Gilt für:
ReceiveBatchAsync(IEnumerable<Int64>)
Empfängt asynchron eine Reihe von Nachrichten (für die Batchverarbeitung).
public System.Threading.Tasks.Task<System.Collections.Generic.IEnumerable<Microsoft.ServiceBus.Messaging.BrokeredMessage>> ReceiveBatchAsync (System.Collections.Generic.IEnumerable<long> sequenceNumbers);
abstract member ReceiveBatchAsync : seq<int64> -> System.Threading.Tasks.Task<seq<Microsoft.ServiceBus.Messaging.BrokeredMessage>>
override this.ReceiveBatchAsync : seq<int64> -> System.Threading.Tasks.Task<seq<Microsoft.ServiceBus.Messaging.BrokeredMessage>>
Public Function ReceiveBatchAsync (sequenceNumbers As IEnumerable(Of Long)) As Task(Of IEnumerable(Of BrokeredMessage))
Parameter
- sequenceNumbers
- IEnumerable<Int64>
Die Sequenznummer.
Gibt zurück
Eine Aufgabe instance, die den asynchronen Empfangsbatchvorgang darstellt.
Gilt für:
Azure SDK for .NET