MessageReceiver.ReceiveBatch Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
ReceiveBatch(IEnumerable<Int64>) |
Recibe un lote de mensajes. |
ReceiveBatch(Int32) |
Recibe un lote de mensajes. |
ReceiveBatch(Int32, TimeSpan) |
Recibe un lote de mensajes. |
ReceiveBatch(IEnumerable<Int64>)
Recibe un lote de mensajes.
public System.Collections.Generic.IEnumerable<Microsoft.ServiceBus.Messaging.BrokeredMessage> ReceiveBatch (System.Collections.Generic.IEnumerable<long> sequenceNumbers);
abstract member ReceiveBatch : seq<int64> -> seq<Microsoft.ServiceBus.Messaging.BrokeredMessage>
override this.ReceiveBatch : seq<int64> -> seq<Microsoft.ServiceBus.Messaging.BrokeredMessage>
Public Function ReceiveBatch (sequenceNumbers As IEnumerable(Of Long)) As IEnumerable(Of BrokeredMessage)
Parámetros
- sequenceNumbers
- IEnumerable<Int64>
Números de secuencia.
Devoluciones
Un lote de mensajes.
Comentarios
Esta API puede devolver un valor Null si la operación superó el tiempo de espera especificado o las operaciones se realizaron correctamente, pero no se puede encontrar el mensaje con sequenceNumber solicitado.
Se aplica a
ReceiveBatch(Int32)
Recibe un lote de mensajes.
public System.Collections.Generic.IEnumerable<Microsoft.ServiceBus.Messaging.BrokeredMessage> ReceiveBatch (int messageCount);
abstract member ReceiveBatch : int -> seq<Microsoft.ServiceBus.Messaging.BrokeredMessage>
override this.ReceiveBatch : int -> seq<Microsoft.ServiceBus.Messaging.BrokeredMessage>
Public Function ReceiveBatch (messageCount As Integer) As IEnumerable(Of BrokeredMessage)
Parámetros
- messageCount
- Int32
Número de mensajes que se van a devolver en el lote. Dado que se trata de una aproximación, se pueden devolver menos o más mensajes de los que messageCount
se pueden devolver.
Devoluciones
Un lote de mensajes.
Comentarios
Esta API puede devolver un valor Null si la operación superó el tiempo de espera especificado o las operaciones se realizaron correctamente, pero no hay más mensajes que recibir.
Se aplica a
ReceiveBatch(Int32, TimeSpan)
Recibe un lote de mensajes.
public System.Collections.Generic.IEnumerable<Microsoft.ServiceBus.Messaging.BrokeredMessage> ReceiveBatch (int messageCount, TimeSpan serverWaitTime);
abstract member ReceiveBatch : int * TimeSpan -> seq<Microsoft.ServiceBus.Messaging.BrokeredMessage>
override this.ReceiveBatch : int * TimeSpan -> seq<Microsoft.ServiceBus.Messaging.BrokeredMessage>
Public Function ReceiveBatch (messageCount As Integer, serverWaitTime As TimeSpan) As IEnumerable(Of BrokeredMessage)
Parámetros
- messageCount
- Int32
Número de mensajes que se van a devolver en el lote. Dado que se trata de una aproximación, se pueden devolver menos o más mensajes de los que messageCount
se pueden devolver.
- serverWaitTime
- TimeSpan
Tiempo de espera del servidor.
Devoluciones
Un lote de mensajes.
Comentarios
Esta API puede devolver un valor Null si la operación superó el tiempo de espera especificado o las operaciones se realizaron correctamente, pero no hay más mensajes que recibir.
Se aplica a
Azure SDK for .NET