Compartir a través de


ProcessEventArgs Estructura

Definición

Contiene información sobre una partición que ha intentado recibir un evento del servicio Azure Event Hubs en un EventProcessorClient contexto, así como el evento recibido, si existe. Permite crear un punto de control basado en el evento asociado.

public struct ProcessEventArgs
type ProcessEventArgs = struct
Public Structure ProcessEventArgs
Herencia
ProcessEventArgs

Constructores

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

Inicializa una nueva instancia de la estructura ProcessEventArgs.

Propiedades

CancellationToken

que CancellationToken indica que el procesador solicita que el controlador detenga sus actividades. Si este token solicita cancelación, el procesador está intentando apagar o ha cambiado la propiedad de la partición.

Data

Evento recibido que se va a procesar. Se espera que sea null si la llamada de recepción ha agotado el tiempo de espera.

HasEvent

Indica si los argumentos contienen o no un evento que se va a procesar. En caso de que no haya ningún evento contenido, la creación de puntos de control y la lectura de las últimas propiedades de evento en cola no están disponibles.

Partition

El contexto de la partición del centro de eventos a la que está asociada esta instancia.

Métodos

UpdateCheckpointAsync(CancellationToken)

Novedades el punto de control para PartitionContext y EventData asociado a este evento.

Se aplica a