Partilhar via


EventPosition Estrutura

Definição

A posição dos eventos em uma partição do Hub de Eventos, normalmente usada na criação de um EventHubConsumerClient.

public struct EventPosition : IEquatable<Azure.Messaging.EventHubs.Consumer.EventPosition>
type EventPosition = struct
Public Structure EventPosition
Implements IEquatable(Of EventPosition)
Herança
EventPosition
Implementações

Propriedades

Earliest

Corresponde ao local do primeiro evento presente na partição. Use essa posição para começar a receber do primeiro evento que foi enfileirado na partição que não expirou devido à política de retenção.

Latest

Corresponde ao final da partição, em que não há mais eventos enfileirados no momento. Use essa posição para começar a receber do próximo evento a ser enfileirado na partição depois que um consumidor de evento começar a ler com essa posição.

Métodos

Equals(EventPosition)

Determina se o EventPosition especificado é igual a esta instância.

FromEnqueuedTime(DateTimeOffset)

Corresponde a uma data e hora específicas dentro da partição para começar a procurar um evento; o evento enfileirado em ou após o especificado enqueuedTime será lido.

FromOffset(Int64, Boolean)

Corresponde a um deslocamento específico no fluxo de eventos de partição. Por padrão, se um evento estiver localizado nesse deslocamento, ele será lido. A configuração isInclusive como false ignorará o evento nesse deslocamento e começará a ler no próximo evento disponível.

FromSequenceNumber(Int64, Boolean)

Corresponde a um evento com o número de sequência especificado na partição. Por padrão, o evento com isso sequenceNumber será lido. A configuração isInclusive para false ignorará o evento com esse número de sequência e começará a ler no próximo evento disponível.

ToString()

Converte a instância em representação de cadeia de caracteres.

Operadores

Equality(EventPosition, EventPosition)

Determina se as instâncias especificadas EventPosition são iguais umas às outras.

Inequality(EventPosition, EventPosition)

Determina se as instâncias especificadas EventPosition não são iguais umas às outras.

Aplica-se a