ProcessEventArgs Structure

Définition

Contient des informations sur une partition qui a tenté de recevoir un événement du service Azure Event Hub dans un EventProcessorClient contexte, ainsi que l’événement reçu, le cas échéant. Il permet de créer un point de contrôle en fonction de l’événement associé.

public struct ProcessEventArgs
type ProcessEventArgs = struct
Public Structure ProcessEventArgs
Héritage
ProcessEventArgs

Constructeurs

ProcessEventArgs(PartitionContext, EventData, Func<CancellationToken,Task>, CancellationToken)

Initialise une nouvelle instance de la structure ProcessEventArgs.

Propriétés

CancellationToken

CancellationToken pour indiquer que le processeur demande que le gestionnaire arrête ses activités. Si ce jeton demande l’annulation, le processeur tente d’arrêter ou la propriété de la partition a changé.

Data

Événement reçu à traiter. null Attendu si l’appel de réception a expiré.

HasEvent

Indique si les arguments contiennent ou non un événement à traiter. Dans le cas où aucun événement n’est contenu, la création de points de contrôle et la lecture des dernières propriétés d’événement en file d’attente ne sont pas disponibles.

Partition

Contexte de la partition Event Hub à laquelle cette instance est associée.

Méthodes

UpdateCheckpointAsync(CancellationToken)

Mises à jour le point de contrôle pour et PartitionContextEventData associé à cet événement.

S’applique à