StreamSequenceToken クラス

定義

ストリーム シーケンス番号/トークンを表すハンドル。 コンシューマーは、サブスクリプション シーケンス トークンの開始を指定するときにストリームをサブスクライブできます。 つまり、ストリーム インフラストラクチャは、このシーケンス トークンから始まるストリーム イベントを配信します。

[System.Serializable]
public abstract class StreamSequenceToken : IComparable<Orleans.Streams.StreamSequenceToken>, IEquatable<Orleans.Streams.StreamSequenceToken>
[System.Serializable]
[Orleans.GenerateSerializer]
public abstract class StreamSequenceToken : IComparable<Orleans.Streams.StreamSequenceToken>, IEquatable<Orleans.Streams.StreamSequenceToken>
[<System.Serializable>]
type StreamSequenceToken = class
    interface IEquatable<StreamSequenceToken>
    interface IComparable<StreamSequenceToken>
[<System.Serializable>]
[<Orleans.GenerateSerializer>]
type StreamSequenceToken = class
    interface IEquatable<StreamSequenceToken>
    interface IComparable<StreamSequenceToken>
Public MustInherit Class StreamSequenceToken
Implements IComparable(Of StreamSequenceToken), IEquatable(Of StreamSequenceToken)
継承
StreamSequenceToken
派生
属性
実装

コンストラクター

StreamSequenceToken()

ストリーム シーケンス番号/トークンを表すハンドル。 コンシューマーは、サブスクリプション シーケンス トークンの開始を指定するときにストリームをサブスクライブできます。 つまり、ストリーム インフラストラクチャは、このシーケンス トークンから始まるストリーム イベントを配信します。

プロパティ

EventIndex

このイベントより前のバッチ内のイベントの数を取得します

SequenceNumber

このイベント バッチより前のストリーム内のイベント バッチの数を取得します

メソッド

CompareTo(StreamSequenceToken)

ストリーム シーケンス番号/トークンを表すハンドル。 コンシューマーは、サブスクリプション シーケンス トークンの開始を指定するときにストリームをサブスクライブできます。 つまり、ストリーム インフラストラクチャは、このシーケンス トークンから始まるストリーム イベントを配信します。

Equals(StreamSequenceToken)

ストリーム シーケンス番号/トークンを表すハンドル。 コンシューマーは、サブスクリプション シーケンス トークンの開始を指定するときにストリームをサブスクライブできます。 つまり、ストリーム インフラストラクチャは、このシーケンス トークンから始まるストリーム イベントを配信します。

拡張メソッド

Newer(StreamSequenceToken, StreamSequenceToken)

最初の true トークンが 2 番目のトークンより新しい場合は を返します。

Older(StreamSequenceToken, StreamSequenceToken)

最初の true トークンが 2 番目のトークンより古い場合は を返します。

適用対象