PartitionContext Classe
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.
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
Azure SDK for .NET