PartitionContext interface

Interface qui décrit le contexte passé à chacune des fonctions qui font partie de l'SubscriptionEventHandlers. Lors de l’implémentation de l’une de ces fonctions, utilisez l’objet de contexte pour obtenir des informations sur la partition, ainsi que la possibilité de point de contrôle.

Propriétés

consumerGroup

Nom du groupe de consommateurs.

eventHubName

Nom du hub d’événements.

fullyQualifiedNamespace

Espace de noms Event Hubs complet. Il est probable que ce soit similaire à votre espace> de <noms.servicebus.windows.net

lastEnqueuedEventProperties

Informations sur le dernier événement mis en file d’attente dans la partition en cours de traitement. Cette propriété est mise à jour uniquement si l’option trackLastEnqueuedEventProperties a la valeur true lors de la création d’une instance d’EventProcessor.

partitionId

Identificateur de la partition Event Hub.

Méthodes

updateCheckpoint(ReceivedEventData)

Met à jour le point de contrôle à l’aide des données d’événement.

Un point de contrôle est destiné à représenter le dernier événement traité par l’utilisateur à partir d’une partition particulière d’un groupe de consommateurs dans une instance Event Hub.

Détails de la propriété

consumerGroup

Nom du groupe de consommateurs.

consumerGroup: string

Valeur de propriété

string

eventHubName

Nom du hub d’événements.

eventHubName: string

Valeur de propriété

string

fullyQualifiedNamespace

Espace de noms Event Hubs complet. Il est probable que ce soit similaire à votre espace> de <noms.servicebus.windows.net

fullyQualifiedNamespace: string

Valeur de propriété

string

lastEnqueuedEventProperties

Informations sur le dernier événement mis en file d’attente dans la partition en cours de traitement. Cette propriété est mise à jour uniquement si l’option trackLastEnqueuedEventProperties a la valeur true lors de la création d’une instance d’EventProcessor.

lastEnqueuedEventProperties?: LastEnqueuedEventProperties

Valeur de propriété

partitionId

Identificateur de la partition Event Hub.

partitionId: string

Valeur de propriété

string

Détails de la méthode

updateCheckpoint(ReceivedEventData)

Met à jour le point de contrôle à l’aide des données d’événement.

Un point de contrôle est destiné à représenter le dernier événement traité par l’utilisateur à partir d’une partition particulière d’un groupe de consommateurs dans une instance Event Hub.

function updateCheckpoint(eventData: ReceivedEventData): Promise<void>

Paramètres

eventData
ReceivedEventData

Événement avec lequel vous souhaitez mettre à jour le point de contrôle.

Retours

Promise<void>