PartitionContext Classe

Definição

Encapsula informações relacionadas a uma partição de Hubs de Eventos usada pelo IEventProcessor.

public class PartitionContext
type PartitionContext = class
Public Class PartitionContext
Herança
PartitionContext

Construtores

PartitionContext(EventProcessorHost, String, String, String, CancellationToken)

Encapsula informações relacionadas a uma partição de Hubs de Eventos usada pelo IEventProcessor.

Propriedades

CancellationToken

É disparado quando a partição é fechada.

ConsumerGroupName

Obtém o nome do grupo de consumidores.

EventHubPath

Obtém o caminho do hub de eventos.

Lease

Obtém a concessão com ponto de verificação mais recente.

Owner

Obtém o proprietário do host para a partição.

PartitionId

Obtém a ID da partição para o contexto.

RuntimeInformation

Obtém as informações aproximadas de runtime do receptor para uma partição lógica de um Hub de Eventos. Para habilitar a configuração, consulte EnableReceiverRuntimeMetric

Métodos

CheckpointAsync()

Grava o deslocamento atual e sequenceNumber no repositório de ponto de verificação por meio do gerenciador de ponto de verificação.

CheckpointAsync(Checkpoint)

Grava o deslocamento atual e sequenceNumber no repositório de ponto de verificação por meio do gerenciador de ponto de verificação.

CheckpointAsync(EventData)

Armazena o deslocamento e sequenceNumber da instância EventData recebida fornecida e grava esses valores no repositório de ponto de verificação por meio do gerenciador de ponto de verificação.

ToString()

Fornece o contexto de parição no seguinte formato:"PartitionContext({EventHubPath}/{ConsumerGroupName}/{PartitionId}/{SequenceNumber})"

Aplica-se a