EventHubSequenceTokenV2 クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
Event Hub メッセージはアプリケーション レイヤー イベントのバッチで構成されるため、EventHub トークンには 3 つの情報が含まれます。
EventHubOffset - これは、パーティション内のこのメッセージからの読み取りを開始するために使用される、パーティションごとに一意の値です。
SequenceNumber - EventHub シーケンス番号は、パーティション内のメッセージの一意の順序付けされたメッセージ ID です。
SequenceNumber は、パーティション内での EventHub メッセージの一意性と順序付けに必要です。
event Index - 各 EventHub メッセージには複数のアプリケーション レイヤー イベントが含まれる可能性があるため、この値は EventHub メッセージ内でこのトークンが対象となるアプリケーション 層イベントを示します。 EventHub メッセージ内のアプリケーション レイヤー イベントの一意性と順序付けに必要です。
[System.Serializable]
public class EventHubSequenceTokenV2 : Orleans.ServiceBus.Providers.EventHubSequenceToken
[<System.Serializable>]
type EventHubSequenceTokenV2 = class
inherit EventHubSequenceToken
Public Class EventHubSequenceTokenV2
Inherits EventHubSequenceToken
- 継承
- 属性
コンストラクター
EventHubSequenceTokenV2(String, Int64, Int32) |
コンストラクター |
プロパティ
EventHubOffset |
EventHub パーティション内のメッセージのオフセット (継承元 EventHubSequenceToken) |
EventIndex |
このイベントより前のバッチ内のイベントの数を取得します (継承元 EventSequenceToken) |
SequenceNumber |
このイベント バッチより前のストリーム内のイベント バッチの数を取得します (継承元 EventSequenceToken) |
メソッド
CompareTo(StreamSequenceToken) |
現在のオブジェクトを同じ型の別のオブジェクトと比較します。 (継承元 EventSequenceToken) |
CreateSequenceTokenForEvent(Int32) |
現在のバッチ内の特定のイベントのシーケンス トークンを作成します。 (継承元 EventSequenceToken) |
DeepCopy(Object, ICopyContext) |
トークンのディープ コピーを作成します。 |
Deserialize(Type, IDeserializationContext) |
イベント シーケンス トークンを逆シリアル化します |
Equals(Object) |
指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (継承元 EventSequenceToken) |
Equals(StreamSequenceToken) |
現在のオブジェクトが、同じ型の別のオブジェクトと等しいかどうかを示します。 (継承元 EventSequenceToken) |
GetHashCode() |
現在の EventSequenceToken の GetHashCode メソッド (継承元 EventSequenceToken) |
Serialize(Object, ISerializationContext, Type) |
イベント シーケンス トークンをシリアル化します。 |
ToString() |
現在のオブジェクトを表す文字列を返します。 (継承元 EventHubSequenceToken) |
拡張メソッド
Newer(StreamSequenceToken, StreamSequenceToken) |
最初の |
Older(StreamSequenceToken, StreamSequenceToken) |
最初の |