PartitionContext Clase

Definición

Encapsula la información relacionada con una partición de Event Hubs usada por IEventProcessor.

public class PartitionContext
type PartitionContext = class
Public Class PartitionContext
Herencia
PartitionContext

Constructores

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

Encapsula la información relacionada con una partición de Event Hubs usada por IEventProcessor.

Propiedades

CancellationToken

Obtiene desencadenado cuando se cierra la partición.

ConsumerGroupName

Obtiene el nombre del grupo de consumidores.

EventHubPath

Obtiene la ruta de acceso del centro de eventos.

Lease

Obtiene la concesión de punto de comprobación más reciente.

Owner

Obtiene el propietario del host para la partición.

PartitionId

Obtiene el identificador de partición para el contexto.

RuntimeInformation

Obtiene la información aproximada del tiempo de ejecución del receptor para una partición lógica de un centro de eventos. Para habilitar la configuración, consulte EnableReceiverRuntimeMetric

Métodos

CheckpointAsync()

Escribe el desplazamiento actual y sequenceNumber en el almacén de puntos de control a través del administrador de puntos de comprobación.

CheckpointAsync(Checkpoint)

Escribe el desplazamiento actual y sequenceNumber en el almacén de puntos de control a través del administrador de puntos de comprobación.

CheckpointAsync(EventData)

Almacena el desplazamiento y sequenceNumber de la instancia de EventData recibida proporcionada y, a continuación, escribe esos valores en el almacén de puntos de control a través del administrador de puntos de control.

ToString()

Proporciona el contexto de parición con el siguiente formato:"PartitionContext({EventHubPath}/{ConsumerGroupName}/{PartitionId}/{SequenceNumber})"

Se aplica a