SendEventOptions.PartitionId Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Si 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.
public string PartitionId { get; set; }
member this.PartitionId : string with get, set
Public Property PartitionId As String
Valeur de propriété
Identificateur de la partition souhaitée à affecter pour les événements, si null
, les événements seront automatiquement attribués à une partition.
La valeur par défaut de l’identificateur de partition est null
.
Remarques
Si le est spécifié, aucun ne PartitionKey peut être défini lors de l’envoiPartitionId.
Il est recommandé d’autoriser le routage automatique des partitions dans les cas suivants :
- L’envoi d’événements doit être hautement disponible.
- Les données d’événement doivent être réparties uniformément entre toutes les partitions disponibles.
Si aucune partition n’est spécifiée, les règles suivantes sont utilisées pour en sélectionner automatiquement une :
- Répartissez les événements de manière égale entre toutes les partitions disponibles à l’aide d’une approche de tourniquet (round robin).
- Si une partition devient indisponible, le service Event Hubs la détecte automatiquement et transfère le message vers une autre partition disponible.
S’applique à
Azure SDK for .NET