SendEventOptions.PartitionId Propiedad
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í.
Si se especifica, los eventos se publicarán en esta partición específica. Si no se especifica el identificador, Event Hubs será responsable de asignar eventos automáticamente a una partición disponible.
public string PartitionId { get; set; }
member this.PartitionId : string with get, set
Public Property PartitionId As String
Valor de propiedad
Identificador de la partición deseada que se va a asignar para los eventos, si null
es , los eventos se asignarán automáticamente a una partición.
El valor predeterminado del identificador de partición es null
.
Comentarios
PartitionId Si se especifica , no se puede establecer al PartitionKey enviar.
Se recomienda permitir el enrutamiento automático de particiones cuando:
- El envío de eventos debe ser de alta disponibilidad.
- Los datos del evento deben distribuirse uniformemente entre todas las particiones disponibles.
Si no se especifica ninguna partición, se usan las reglas siguientes para seleccionar automáticamente una:
- Distribuya los eventos de forma equitativa entre todas las particiones disponibles mediante un enfoque round robin.
- Si una partición deja de estar disponible, el servicio Event Hubs lo detectará automáticamente y reenviará el mensaje a otra partición disponible.
Se aplica a
Azure SDK for .NET