EventHubSequenceToken Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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 |
Older(StreamSequenceToken, StreamSequenceToken) |
Retourne |