Freigeben über


EventSequenceTokenV2 Klasse

Definition

Stream Sequenztoken, das Sequenznummer und Ereignisindex nachverfolgt

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

Konstruktoren

EventSequenceTokenV2()

Initialisiert eine neue Instanz der EventSequenceTokenV2-Klasse.

EventSequenceTokenV2(Int64)

Initialisiert eine neue Instanz der EventSequenceTokenV2-Klasse.

EventSequenceTokenV2(Int64, Int32)

Initialisiert eine neue Instanz der EventSequenceTokenV2-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 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 ist als das zweite Token.

Gilt für: