Freigeben über


EventSequenceToken Klasse

Definition

Stream Sequenztoken, das Sequenznummer und Ereignisindex nachverfolgt

[System.Serializable]
public class EventSequenceToken : Orleans.Streams.StreamSequenceToken
[System.Serializable]
[Orleans.GenerateSerializer]
public class EventSequenceToken : Orleans.Streams.StreamSequenceToken
[<System.Serializable>]
type EventSequenceToken = class
    inherit StreamSequenceToken
[<System.Serializable>]
[<Orleans.GenerateSerializer>]
type EventSequenceToken = class
    inherit StreamSequenceToken
Public Class EventSequenceToken
Inherits StreamSequenceToken
Vererbung
EventSequenceToken
Abgeleitet
Attribute

Konstruktoren

EventSequenceToken()

Initialisiert eine neue Instanz der EventSequenceToken-Klasse.

EventSequenceToken(Int64)

Initialisiert eine neue Instanz der EventSequenceToken-Klasse.

EventSequenceToken(Int64, Int32)

Initialisiert eine neue Instanz der EventSequenceToken-Klasse.

Eigenschaften

EventIndex

Ruft die Anzahl der Ereignisse im Batch vor diesem Ereignis ab.

SequenceNumber

Ruft die Anzahl der Ereignisbatches im Stream vor diesem Ereignisbatch ab.

Methoden

CompareTo(StreamSequenceToken)

Vergleicht das aktuelle Objekt mit einem anderen Objekt desselben Typs.

CreateSequenceTokenForEvent(Int32)

Erstellt ein Sequenztoken für ein bestimmtes Ereignis im aktuellen Batch.

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

Equals(StreamSequenceToken)

Gibt an, ob das aktuelle Objekt gleich einem anderen Objekt des gleichen Typs ist.

GetHashCode()

GetHashCode-Methode für das aktuelle EventSequenceToken

ToString()

ToString-Methode

Erweiterungsmethoden

Newer(StreamSequenceToken, StreamSequenceToken)

Gibt zurück true , wenn das erste Token neuer als das zweite Token ist.

Older(StreamSequenceToken, StreamSequenceToken)

Gibt zurück true , wenn das erste Token älter als das zweite Token ist.

Gilt für: