ServiceBusSender.CreateMessageBatchAsync 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
CreateMessageBatchAsync(CancellationToken) |
Crea un lote de restricción de tamaño al que ServiceBusMessage se puede agregar mediante .TryAddMessage(ServiceBusMessage) Si un mensaje superaría el tamaño máximo permitido del lote, el lote no permitirá agregar el mensaje y señalará ese escenario mediante su valor devuelto. Dado que no se pueden agregar mensajes que infringen la restricción de tamaño, la publicación de un lote no desencadenará una excepción al intentar enviar los mensajes a la cola o el tema. |
CreateMessageBatchAsync(CreateMessageBatchOptions, CancellationToken) |
Crea un lote de restricción de tamaño al que ServiceBusMessage se puede agregar mediante un patrón basado en prueba. Si un mensaje superaría el tamaño máximo permitido del lote, el lote no permitirá agregar el mensaje y señalará ese escenario con su valor devuelto. Dado que no se pueden agregar mensajes que infringen la restricción de tamaño, la publicación de un lote no desencadenará una excepción al intentar enviar los mensajes a la cola o el tema. |
CreateMessageBatchAsync(CancellationToken)
- Source:
- ServiceBusSender.cs
- Source:
- ServiceBusSender.cs
Crea un lote de restricción de tamaño al que ServiceBusMessage se puede agregar mediante .TryAddMessage(ServiceBusMessage) Si un mensaje superaría el tamaño máximo permitido del lote, el lote no permitirá agregar el mensaje y señalará ese escenario mediante su valor devuelto.
Dado que no se pueden agregar mensajes que infringen la restricción de tamaño, la publicación de un lote no desencadenará una excepción al intentar enviar los mensajes a la cola o el tema.
public virtual System.Threading.Tasks.ValueTask<Azure.Messaging.ServiceBus.ServiceBusMessageBatch> CreateMessageBatchAsync (System.Threading.CancellationToken cancellationToken = default);
abstract member CreateMessageBatchAsync : System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask<Azure.Messaging.ServiceBus.ServiceBusMessageBatch>
override this.CreateMessageBatchAsync : System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask<Azure.Messaging.ServiceBus.ServiceBusMessageBatch>
Public Overridable Function CreateMessageBatchAsync (Optional cancellationToken As CancellationToken = Nothing) As ValueTask(Of ServiceBusMessageBatch)
Parámetros
- cancellationToken
- CancellationToken
Una instancia opcional CancellationToken para indicar la solicitud para cancelar la operación.
Devoluciones
con ServiceBusMessageBatch las opciones por lotes predeterminadas.
Consulte también
Se aplica a
CreateMessageBatchAsync(CreateMessageBatchOptions, CancellationToken)
- Source:
- ServiceBusSender.cs
- Source:
- ServiceBusSender.cs
Crea un lote de restricción de tamaño al que ServiceBusMessage se puede agregar mediante un patrón basado en prueba. Si un mensaje superaría el tamaño máximo permitido del lote, el lote no permitirá agregar el mensaje y señalará ese escenario con su valor devuelto.
Dado que no se pueden agregar mensajes que infringen la restricción de tamaño, la publicación de un lote no desencadenará una excepción al intentar enviar los mensajes a la cola o el tema.
public virtual System.Threading.Tasks.ValueTask<Azure.Messaging.ServiceBus.ServiceBusMessageBatch> CreateMessageBatchAsync (Azure.Messaging.ServiceBus.CreateMessageBatchOptions options, System.Threading.CancellationToken cancellationToken = default);
abstract member CreateMessageBatchAsync : Azure.Messaging.ServiceBus.CreateMessageBatchOptions * System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask<Azure.Messaging.ServiceBus.ServiceBusMessageBatch>
override this.CreateMessageBatchAsync : Azure.Messaging.ServiceBus.CreateMessageBatchOptions * System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask<Azure.Messaging.ServiceBus.ServiceBusMessageBatch>
Public Overridable Function CreateMessageBatchAsync (options As CreateMessageBatchOptions, Optional cancellationToken As CancellationToken = Nothing) As ValueTask(Of ServiceBusMessageBatch)
Parámetros
- options
- CreateMessageBatchOptions
Conjunto de opciones que se deben tener en cuenta al crear este lote.
- cancellationToken
- CancellationToken
Una instancia opcional CancellationToken para indicar la solicitud para cancelar la operación.
Devoluciones
con ServiceBusMessageBatch el objeto solicitado options
.
Consulte también
Se aplica a
Azure SDK for .NET