SendEventOptions.PartitionKey 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.
Permite que uma chave de hash seja fornecida para o lote de eventos, o que instrui os Hubs de Eventos a mapear a chave para uma partição atribuída automaticamente.
A seleção de uma partição é estável para uma determinada chave de partição. Se outros eventos forem publicados usando a mesma chave de partição exata, os Hubs de Eventos atribuirão a mesma partição a eles.
A chave de partição deve ser especificada quando há a necessidade de agrupar eventos, mas a partição à qual eles são atribuídos não é importante. Se garantir que um lote de eventos seja atribuído a uma partição específica, é recomendável que o PartitionId seja atribuído.
public string PartitionKey { get; set; }
member this.PartitionKey : string with get, set
Public Property PartitionKey As String
Valor da propriedade
Um valor que pode ser usado para identificar eventos que devem ser publicados na mesma partição. Se null
, os eventos respeitarão o especificado PartitionId ou serão atribuídos automaticamente a uma partição.
O valor da chave de partição padrão é null
.
Comentários
Se o PartitionKey for especificado, não PartitionId poderá ser definido ao enviar.
Aplica-se a
Azure SDK for .NET