Compartir a través de


EventPosition Estructura

Definición

Posición de los eventos en una partición del centro de eventos, que normalmente se usa en la creación de un EventHubConsumerClient.

public struct EventPosition : IEquatable<Azure.Messaging.EventHubs.Consumer.EventPosition>
type EventPosition = struct
Public Structure EventPosition
Implements IEquatable(Of EventPosition)
Herencia
EventPosition
Implementaciones

Propiedades

Earliest

Corresponde a la ubicación del primer evento presente en la partición. Use esta posición para empezar a recibir desde el primer evento que se puso en cola en la partición que no ha expirado debido a la directiva de retención.

Latest

Corresponde al final de la partición, donde actualmente no hay más eventos en cola. Use esta posición para empezar a recibir desde el siguiente evento que se colocará en cola en la partición después de que un consumidor de eventos empiece a leer con esta posición.

Métodos

Equals(EventPosition)

Determina si el objeto EventPosition especificado es igual a esta instancia.

FromEnqueuedTime(DateTimeOffset)

Corresponde a una fecha y hora específicas dentro de la partición para comenzar a buscar un evento; el evento en cola en o después del especificado enqueuedTime se leerá.

FromOffset(Int64, Boolean)

Corresponde a un desplazamiento específico en el flujo de eventos de partición. De forma predeterminada, si un evento se encuentra en ese desplazamiento, se leerá. false Si se establece isInclusive en , se omitirá el evento en ese desplazamiento y comenzará a leer en el siguiente evento disponible.

FromSequenceNumber(Int64, Boolean)

Corresponde a un evento con el número de secuencia especificado en la partición. De forma predeterminada, se leerá el evento con esto sequenceNumber . false Si se establece isInclusive en , se omitirá el evento con ese número de secuencia y comenzará a leer en el siguiente evento disponible.

ToString()

Convierte la instancia en representación de cadena.

Operadores

Equality(EventPosition, EventPosition)

Determina si las instancias especificadas EventPosition son iguales entre sí.

Inequality(EventPosition, EventPosition)

Determina si las instancias especificadas EventPosition no son iguales entre sí.

Se aplica a