Compartir a través de


EventHubSequenceTokenV2 Clase

Definición

Los mensajes del centro de eventos constan de un lote de eventos de capa de aplicación, por lo que los tokens de EventHub contienen tres fragmentos de información. EventHubOffset: se trata de un valor único por partición que se usa para empezar a leer desde este mensaje en la partición. SequenceNumber: los números de secuencia de EventHub son identificadores de mensaje ordenados únicos para los mensajes dentro de una partición.
SequenceNumber es necesario para la unicidad y el orden de los mensajes de EventHub dentro de una partición. índice de eventos: dado que cada mensaje de EventHub puede contener más de un evento de capa de aplicación, este valor indica qué evento de capa de aplicación es para este token, dentro de un mensaje de EventHub. Es necesario para la unicidad y el orden de los eventos de capa de aplicación dentro de un mensaje de EventHub.

[System.Serializable]
public class EventHubSequenceTokenV2 : Orleans.ServiceBus.Providers.EventHubSequenceToken
[<System.Serializable>]
type EventHubSequenceTokenV2 = class
    inherit EventHubSequenceToken
Public Class EventHubSequenceTokenV2
Inherits EventHubSequenceToken
Herencia
Atributos

Constructores

EventHubSequenceTokenV2(String, Int64, Int32)

Constructor

Propiedades

EventHubOffset

Desplazamiento del mensaje dentro de una partición de EventHub

(Heredado de EventHubSequenceToken)
EventIndex

Obtiene el número de eventos del lote antes de este evento.

(Heredado de EventSequenceToken)
SequenceNumber

Obtiene el número de lotes de eventos en secuencia antes de este lote de eventos.

(Heredado de EventSequenceToken)

Métodos

CompareTo(StreamSequenceToken)

Compara el objeto actual con otro objeto del mismo tipo.

(Heredado de EventSequenceToken)
CreateSequenceTokenForEvent(Int32)

Crea un token de secuencia para un evento específico en el lote actual.

(Heredado de EventSequenceToken)
DeepCopy(Object, ICopyContext)

Cree una copia en profundidad del token.

Deserialize(Type, IDeserializationContext)

Deserializa un token de secuencia de eventos.

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de EventSequenceToken)
Equals(StreamSequenceToken)

Indica si el objeto actual es igual que otro objeto del mismo tipo.

(Heredado de EventSequenceToken)
GetHashCode()

Método GetHashCode para eventSequenceToken actual

(Heredado de EventSequenceToken)
Serialize(Object, ISerializationContext, Type)

Serialice el token de secuencia de eventos.

ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de EventHubSequenceToken)

Métodos de extensión

Newer(StreamSequenceToken, StreamSequenceToken)

Devuelve true si el primer token es más reciente que el segundo token.

Older(StreamSequenceToken, StreamSequenceToken)

Devuelve true si el primer token es anterior al segundo token.

Se aplica a