Compartilhar via


EnqueueEventOptions Classe

Definição

O conjunto de opções que pode ser especificado para influenciar a maneira como os eventos são publicados no serviço de Hubs de Eventos.

public class EnqueueEventOptions : Azure.Messaging.EventHubs.Producer.SendEventOptions
type EnqueueEventOptions = class
    inherit SendEventOptions
Public Class EnqueueEventOptions
Inherits SendEventOptions
Herança
EnqueueEventOptions

Construtores

EnqueueEventOptions()

O conjunto de opções que pode ser especificado para influenciar a maneira como os eventos são publicados no serviço de Hubs de Eventos.

Propriedades

PartitionId

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.

(Herdado de SendEventOptions)
PartitionKey

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. Caso outros eventos sejam 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.

(Herdado de SendEventOptions)

Aplica-se a