EventHubSequenceTokenV2 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 d’application, de sorte que les jetons EventHub contiennent trois 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 d’application, cette valeur indique à quel événement de couche d’application ce jeton est destiné, dans un message EventHub. Il est nécessaire pour l’unicité et l’ordre des événements de couche d’application dans un message EventHub.
[System.Serializable]
public class EventHubSequenceTokenV2 : Orleans.ServiceBus.Providers.EventHubSequenceToken
[<System.Serializable>]
type EventHubSequenceTokenV2 = class
inherit EventHubSequenceToken
Public Class EventHubSequenceTokenV2
Inherits EventHubSequenceToken
- Héritage
- Attributs
Constructeurs
EventHubSequenceTokenV2(String, Int64, Int32) |
Constructeur |
Propriétés
EventHubOffset |
Décalage du message dans une partition EventHub (Hérité de EventHubSequenceToken) |
EventIndex |
Obtient le nombre d’événements dans le 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 à 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) |
DeepCopy(Object, ICopyContext) |
Créez une copie approfondie du jeton. |
Deserialize(Type, IDeserializationContext) |
Désérialise un jeton de séquence d’événements |
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) |
Serialize(Object, ISerializationContext, Type) |
Sérialisez le jeton de séquence d’événements. |
ToString() |
Retourne une chaîne qui représente l'objet actuel. (Hérité de EventHubSequenceToken) |
Méthodes d’extension
Newer(StreamSequenceToken, StreamSequenceToken) |
Retourne |
Older(StreamSequenceToken, StreamSequenceToken) |
Retourne |