SendEventOptions.PartitionId Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Se especificado, os eventos serão publicados nessa partição específica. Se o identificador não for especificado, os Hubs de Eventos serão responsáveis por atribuir eventos automaticamente a uma partição disponível.
public string PartitionId { get; set; }
member this.PartitionId : string with get, set
Public Property PartitionId As String
Valor da propriedade
O identificador da partição desejada a ser atribuída para os eventos, se null
, os eventos serão atribuídos automaticamente a uma partição.
O valor do identificador de partição padrão é null
.
Comentários
Se o PartitionId for especificado, não PartitionKey poderá ser definido ao enviar.
É recomendável permitir o roteamento automático de partições quando:
- O envio de eventos precisa estar altamente disponível.
- Os dados do evento devem ser distribuídos uniformemente entre todas as partições disponíveis.
Se nenhuma partição for especificada, as seguintes regras serão usadas para selecionar automaticamente uma:
- Distribua os eventos igualmente entre todas as partições disponíveis usando uma abordagem round robin.
- Se uma partição ficar indisponível, o serviço dos Hubs de Eventos a detectará automaticamente e encaminhará a mensagem para outra partição disponível.
Aplica-se a
Azure SDK for .NET