Compartir a través de


SendEventOptions.PartitionId Propiedad

Definición

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 nulles , 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:

  1. Distribuya los eventos de forma equitativa entre todas las particiones disponibles mediante un enfoque round robin.
  2. 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