Partager via


ServiceBusSender.CreateMessageBatchAsync Méthode

Définition

Surcharges

CreateMessageBatchAsync(CancellationToken)

Crée un lot de contraintes de taille auquel peut être ajouté à ServiceBusMessage l’aide d’un TryAddMessage(ServiceBusMessage). Si un message dépasse la taille maximale autorisée du lot, le lot n’autorise pas l’ajout du message et signale que le scénario utilise la valeur de retour.

Étant donné que les messages qui ne respectent pas la contrainte de taille ne peuvent pas être ajoutés, la publication d’un lot ne déclenche pas d’exception lors de la tentative d’envoi des messages à la file d’attente/rubrique.

CreateMessageBatchAsync(CreateMessageBatchOptions, CancellationToken)

Crée un lot de contraintes de taille auquel ServiceBusMessage peut être ajouté à l’aide d’un modèle basé sur les tentatives. Si un message dépasse la taille maximale autorisée du lot, le lot n’autorise pas l’ajout du message et signale ce scénario à l’aide de sa valeur de retour.

Étant donné que les messages qui ne respectent pas la contrainte de taille ne peuvent pas être ajoutés, la publication d’un lot ne déclenche pas d’exception lors de la tentative d’envoi des messages à la file d’attente/rubrique.

CreateMessageBatchAsync(CancellationToken)

Source:
ServiceBusSender.cs
Source:
ServiceBusSender.cs

Crée un lot de contraintes de taille auquel peut être ajouté à ServiceBusMessage l’aide d’un TryAddMessage(ServiceBusMessage). Si un message dépasse la taille maximale autorisée du lot, le lot n’autorise pas l’ajout du message et signale que le scénario utilise la valeur de retour.

Étant donné que les messages qui ne respectent pas la contrainte de taille ne peuvent pas être ajoutés, la publication d’un lot ne déclenche pas d’exception lors de la tentative d’envoi des messages à la file d’attente/rubrique.

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)

Paramètres

cancellationToken
CancellationToken

Une instance facultative CancellationToken pour signaler la demande d’annulation de l’opération.

Retours

ServiceBusMessageBatch avec les options de lot par défaut.

Voir aussi

S’applique à

CreateMessageBatchAsync(CreateMessageBatchOptions, CancellationToken)

Source:
ServiceBusSender.cs
Source:
ServiceBusSender.cs

Crée un lot de contraintes de taille auquel ServiceBusMessage peut être ajouté à l’aide d’un modèle basé sur les tentatives. Si un message dépasse la taille maximale autorisée du lot, le lot n’autorise pas l’ajout du message et signale ce scénario à l’aide de sa valeur de retour.

Étant donné que les messages qui ne respectent pas la contrainte de taille ne peuvent pas être ajoutés, la publication d’un lot ne déclenche pas d’exception lors de la tentative d’envoi des messages à la file d’attente/rubrique.

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)

Paramètres

options
CreateMessageBatchOptions

Ensemble d’options à prendre en compte lors de la création de ce lot.

cancellationToken
CancellationToken

Une instance facultative CancellationToken pour signaler la demande d’annulation de l’opération.

Retours

ServiceBusMessageBatch avec le demandéoptions.

Voir aussi

S’applique à