Partilhar via


Azure.Messaging.EventHubs.Primitives Namespace

Classes

BlobCheckpointStore

Permite a interação com os dados de ponto de verificação e propriedade necessários para a operação do processador de eventos, usando blobs de Armazenamento do Azure para persistência.

CheckpointStore

Permite a interação com os dados de ponto de verificação e propriedade necessários para a operação do processador de eventos.

EventProcessor<TPartition>

Fornece uma base para criar um processador personalizado que consome eventos em todas as partições de um determinado Hub de Eventos para um grupo de consumidores específico. O processador é capaz de colaborar com outras instâncias para o mesmo hub de eventos e emparelhamento de grupo de consumidores para compartilhar o trabalho usando uma plataforma de armazenamento comum para se comunicar. A tolerância a falhas também é interna, permitindo que o processador seja resiliente diante de erros.

EventProcessorCheckpoint

Contém as informações para refletir o estado do processamento de eventos para uma determinada partição do Hub de Eventos.

EventProcessorOptions

O conjunto de opções que pode ser especificado ao criar um EventProcessor<TPartition> para configurar seu comportamento.

EventProcessorPartition

Um conjunto de informações contextuais sobre uma partição do Hub de Eventos para a qual uma EventProcessor<TPartition> operação está sendo executada.

EventProcessorPartitionOwnership

O conjunto de informações para descrever o status da propriedade da partição entre EventProcessor<TPartition> instâncias que cooperam para distribuição do processamento de determinado Hub de Eventos.

PartitionReceiver

Permite que a leitura de eventos de uma partição específica de um Hub de Eventos e, no contexto de um grupo de consumidores específico, seja lida com um nível maior de controle sobre a comunicação com o serviço hubs de eventos do que é oferecido por outros consumidores de eventos.

PartitionReceiverOptions

O conjunto de opções que pode ser especificado ao criar um PartitionReceiver para configurar seu comportamento.

PluggableCheckpointStoreEventProcessor<TPartition>

Fornece uma base para criar um processador de eventos com lógica de processamento personalizada que consome eventos em todas as partições de um determinado Hub de Eventos para um grupo de consumidores específico. O processador é capaz de colaborar com outras instâncias para o mesmo hub de eventos e emparelhamento de grupo de consumidores para compartilhar o trabalho usando uma plataforma de armazenamento comum para se comunicar. A tolerância a falhas também é interna, permitindo que o processador seja resiliente diante de erros.