Partager via


EventHubSequenceToken Classe

Définition

Les messages Event Hub se composent d’un lot d’événements de couche Application, de sorte que les jetons EventHub contiennent trois éléments d’informations. EventHubOffset : il s’agit d’une valeur unique par partition utilisée pour commencer à lire à partir de ce message dans la partition. SequenceNumber : les numéros de séquence EventHub sont des ID de message triés uniques pour les messages au sein d’une partition.
SequenceNumber est requis pour l’unicité et l’ordre des messages EventHub au sein d’une partition. event Index : étant donné que chaque message EventHub peut contenir plusieurs événements de couche Application, cette valeur indique l’événement de couche Application pour lequel ce jeton est destiné, dans un message EventHub. Elle est requise pour l’unicité et l’ordre des événements de couche d’aplication dans un message EventHub.

[System.Serializable]
public class EventHubSequenceToken : Orleans.Providers.Streams.Common.EventSequenceToken, Orleans.ServiceBus.Providers.IEventHubPartitionLocation
[<System.Serializable>]
type EventHubSequenceToken = class
    inherit EventSequenceToken
    interface IEventHubPartitionLocation
Public Class EventHubSequenceToken
Inherits EventSequenceToken
Implements IEventHubPartitionLocation
Héritage
Dérivé
Attributs
Implémente

Constructeurs

EventHubSequenceToken(String, Int64, Int32)

Constructeur

Propriétés

EventHubOffset

Décalage du message dans une partition EventHub

EventIndex

Obtient le nombre d’événements par lot avant cet événement

(Hérité de EventSequenceToken)
SequenceNumber

Obtient le nombre de lots d’événements dans le flux avant ce lot d’événements

(Hérité de EventSequenceToken)

Méthodes

CompareTo(StreamSequenceToken)

Compare l’objet actuel avec un autre objet du même type.

(Hérité de EventSequenceToken)
CreateSequenceTokenForEvent(Int32)

Crée un jeton de séquence pour un événement spécifique dans le lot actuel.

(Hérité de EventSequenceToken)
Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de EventSequenceToken)
Equals(StreamSequenceToken)

Indique si l'objet actuel est égal à un autre objet du même type.

(Hérité de EventSequenceToken)
GetHashCode()

Méthode GetHashCode pour EventSequenceToken actuel

(Hérité de EventSequenceToken)
ToString()

Retourne une chaîne qui représente l'objet actuel.

Méthodes d’extension

Newer(StreamSequenceToken, StreamSequenceToken)

Retourne true si le premier jeton est plus récent que le deuxième jeton.

Older(StreamSequenceToken, StreamSequenceToken)

Retourne true si le premier jeton est antérieur au deuxième jeton.

S’applique à