次の方法で共有


EventPosition 構造体

定義

イベント ハブ パーティション内のイベントの位置。通常は の作成 EventHubConsumerClientで使用されます。

public struct EventPosition : IEquatable<Azure.Messaging.EventHubs.Consumer.EventPosition>
type EventPosition = struct
Public Structure EventPosition
Implements IEquatable(Of EventPosition)
継承
EventPosition
実装

プロパティ

Earliest

パーティションに存在する最初のイベントの場所に対応します。 この位置を使用して、保持ポリシーのために有効期限が切れていないパーティションにエンキューされた最初のイベントからの受信を開始します。

Latest

現在、これ以上イベントがエンキューされないパーティションの末尾に対応します。 この位置を使用して、イベント コンシューマーがこの位置で読み取りを開始した後で、パーティションにエンキューされる次のイベントからの受信を開始します。

メソッド

Equals(EventPosition)

指定した EventPosition がこのインスタンスと等しいかどうかを判定します。

FromEnqueuedTime(DateTimeOffset)

イベントのシークを開始するパーティション内の特定の日付と時刻に対応します。指定 enqueuedTime した 以降にエンキューされたイベントが読み取られます。

FromOffset(Int64, Boolean)

パーティション イベント ストリーム内の特定のオフセットに対応します。 既定では、イベントがそのオフセットにある場合は、読み取られます。 を にfalse設定isInclusiveすると、そのオフセットのイベントがスキップされ、次に使用可能なイベントで読み取りが開始されます。

FromSequenceNumber(Int64, Boolean)

パーティション内の指定したシーケンス番号を持つイベントに対応します。 既定では、この sequenceNumber イベントが読み取られます。 を にfalse設定isInclusiveすると、そのシーケンス番号でイベントがスキップされ、次に使用可能なイベントで読み取りが開始されます。

ToString()

インスタンスを文字列形式に変換します。

演算子

Equality(EventPosition, EventPosition)

指定した EventPosition インスタンスが互いに等しいかどうかを判断します。

Inequality(EventPosition, EventPosition)

指定した EventPosition インスタンスが互いに等しくないかどうかを判断します。

適用対象