Partager via


CreateBatchOptions Classe

Définition

Ensemble d’options qui peuvent être spécifiées pour influencer la façon dont un lot d’événements se comporte et est envoyé au service Event Hubs.

public class CreateBatchOptions : Azure.Messaging.EventHubs.Producer.SendEventOptions
type CreateBatchOptions = class
    inherit SendEventOptions
Public Class CreateBatchOptions
Inherits SendEventOptions
Héritage
CreateBatchOptions

Constructeurs

CreateBatchOptions()

Ensemble d’options qui peuvent être spécifiées pour influencer la façon dont un lot d’événements se comporte et est envoyé au service Event Hubs.

Propriétés

MaximumSizeInBytes

Taille maximale à autoriser pour un seul lot d’événements, en octets.

PartitionId

S’il est spécifié, les événements sont publiés sur cette partition spécifique. Si l’identificateur n’est pas spécifié, Event Hubs est responsable de l’attribution automatique des événements à une partition disponible.

(Hérité de SendEventOptions)
PartitionKey

Permet de fournir une clé de hachage pour le lot d’événements, ce qui indique à Event Hubs de mapper la clé à une partition affectée automatiquement.

La sélection d’une partition est stable pour une clé de partition donnée. Si d’autres événements sont publiés à l’aide de la même clé de partition exacte, Event Hubs leur attribue la même partition.

La clé de partition doit être spécifiée lorsqu’il est nécessaire de regrouper des événements, mais la partition à laquelle ils sont affectés n’a aucune importance. Si vous vérifiez qu’un lot d’événements est affecté à une partition spécifique, il est recommandé d’affecter plutôt le PartitionId .

(Hérité de SendEventOptions)

S’applique à