EventHubReceiver クラス

定義

Event Hub コンシューマー グループに関連する受信操作で使用されるクライアント クラス。 コンシューマー グループ内の特定の Event Hub パーティションへの論理レシーバー接続を表します。

public sealed class EventHubReceiver : Microsoft.ServiceBus.Messaging.ClientEntity
type EventHubReceiver = class
    inherit ClientEntity
Public NotInheritable Class EventHubReceiver
Inherits ClientEntity
継承
EventHubReceiver

プロパティ

Epoch

受信操作中にパーティションの所有権を決定するために使用されるエポック値を取得します。

EventHubPath

イベント ハブのパスを取得します。

Identifier

レシーバーの作成時に設定されたレシーバーの識別子を取得します。

IsClosed

Event Hub コンシューマー グループに関連する受信操作で使用されるクライアント クラス。 コンシューマー グループ内の特定の Event Hub パーティションへの論理レシーバー接続を表します。

(継承元 ClientEntity)
Name

イベント ハブの名前を取得します。

OffsetInclusive

が包括オフセットとして扱われるかどうかを StartingOffset 示す値を取得します。つまり、返される最初のイベントは開始オフセットを含むイベントです。 通常、最初に返されるイベントは、開始オフセットの後のイベントです。

PartitionId

イベント ハブの論理パーティションのパーティション ID を取得します。

PrefetchCount

受信操作でアクティブにキャッシュされるイベントの数を取得または設定します。 既定では、この値は から EventHubConsumerGroup継承されます。 既定値は、300 です。

PrefetchSizeInBytes

受信操作がアクティブにキャッシュする合計サイズ (バイト単位) を取得または設定します。 各イベント データのサイズは、 プロパティによって SerializedSizeInBytes 決まります。

ReceiverRuntimeMetricEnabled

レシーバーのランタイム メトリックが有効かどうかを示す値を取得します。

RetryPolicy

Event Hub コンシューマー グループに関連する受信操作で使用されるクライアント クラス。 コンシューマー グループ内の特定の Event Hub パーティションへの論理レシーバー接続を表します。

(継承元 ClientEntity)
RuntimeInfo

イベント ハブの論理パーティションのおおよそのレシーバー ランタイム情報を取得します。 設定を有効にするには、 と を参照してください ReceiverOptionsEnableReceiverRuntimeMetric

StartingDateTimeUtc

このレシーバーの開始日時を UTC 形式で取得します。 メソッドは、 Receive() この StartingDateTimeUtc 値の後の次のイベントの受信を開始します。 null の場合、受信側は Event Hubs イベント ストリームの先頭からイベントの受信を開始します。

StartingOffset

このレシーバーの開始オフセットを取得します。 メソッドは、 Receive() このオフセット値の後の次のイベントの受信を開始します。 値が null の場合、受信側は Event Hubs イベント ストリームの先頭からイベントの受信を開始します。

StartingSequenceNumber

このレシーバーの開始シーケンス番号を取得します。 メソッドは、 Receive() この StartingSequenceNumber 値の後の次のイベントの受信を開始します。

ThisLock

Event Hub コンシューマー グループに関連する受信操作で使用されるクライアント クラス。 コンシューマー グループ内の特定の Event Hub パーティションへの論理レシーバー接続を表します。

(継承元 ClientEntity)

メソッド

Abort()

メッセージング エンティティに対して中止機能を実行します。

(継承元 ClientEntity)
Close()

クリーンアップ メッセージを Service Bus に送信して、エンティティの使用の完了を通知します。

(継承元 ClientEntity)
CloseAsync()

クリーンアップ メッセージを Service Bus に非同期的に送信して、エンティティの使用の完了を通知します。

(継承元 ClientEntity)
Fault()

内部使用専用です。 このクラスから継承しないでください。

(継承元 ClientEntity)
OnAbort()

Event Hub コンシューマー グループに関連する受信操作で使用されるクライアント クラス。 コンシューマー グループ内の特定の Event Hub パーティションへの論理レシーバー接続を表します。

(継承元 ClientEntity)
OnBeginClose(TimeSpan, AsyncCallback, Object)

Event Hub コンシューマー グループに関連する受信操作で使用されるクライアント クラス。 コンシューマー グループ内の特定の Event Hub パーティションへの論理レシーバー接続を表します。

(継承元 ClientEntity)
OnBeginOpen(TimeSpan, AsyncCallback, Object)

Event Hub コンシューマー グループに関連する受信操作で使用されるクライアント クラス。 コンシューマー グループ内の特定の Event Hub パーティションへの論理レシーバー接続を表します。

(継承元 ClientEntity)
OnClose(TimeSpan)

Event Hub コンシューマー グループに関連する受信操作で使用されるクライアント クラス。 コンシューマー グループ内の特定の Event Hub パーティションへの論理レシーバー接続を表します。

(継承元 ClientEntity)
OnClosed()

Event Hub コンシューマー グループに関連する受信操作で使用されるクライアント クラス。 コンシューマー グループ内の特定の Event Hub パーティションへの論理レシーバー接続を表します。

(継承元 ClientEntity)
OnEndClose(IAsyncResult)

Event Hub コンシューマー グループに関連する受信操作で使用されるクライアント クラス。 コンシューマー グループ内の特定の Event Hub パーティションへの論理レシーバー接続を表します。

(継承元 ClientEntity)
OnEndOpen(IAsyncResult)

Event Hub コンシューマー グループに関連する受信操作で使用されるクライアント クラス。 コンシューマー グループ内の特定の Event Hub パーティションへの論理レシーバー接続を表します。

(継承元 ClientEntity)
OnFaulted()

Event Hub コンシューマー グループに関連する受信操作で使用されるクライアント クラス。 コンシューマー グループ内の特定の Event Hub パーティションへの論理レシーバー接続を表します。

(継承元 ClientEntity)
OnOpen(TimeSpan)

Event Hub コンシューマー グループに関連する受信操作で使用されるクライアント クラス。 コンシューマー グループ内の特定の Event Hub パーティションへの論理レシーバー接続を表します。

(継承元 ClientEntity)
OnOpened()

Event Hub コンシューマー グループに関連する受信操作で使用されるクライアント クラス。 コンシューマー グループ内の特定の Event Hub パーティションへの論理レシーバー接続を表します。

(継承元 ClientEntity)
Receive()

Event Hubs イベント データを受信します。

Receive(Int32)

指定した数までの Event Hubs イベント データを受信します。

Receive(Int32, TimeSpan)

指定されたタイムアウト値を持つ指定した数まで、Event Hubs イベント データを受信します。

Receive(TimeSpan)

指定されたタイムアウト値を持つ Event Hubs イベント データを受信します。

ReceiveAsync()

Receive() の非同期バージョン。

ReceiveAsync(Int32)

Receive(Int32) の非同期バージョン。

ReceiveAsync(Int32, TimeSpan)

Receive(Int32, TimeSpan) の非同期バージョン。

ReceiveAsync(TimeSpan)

Receive(TimeSpan) の非同期バージョン。

ThrowIfClosed()

Event Hub コンシューマー グループに関連する受信操作で使用されるクライアント クラス。 コンシューマー グループ内の特定の Event Hub パーティションへの論理レシーバー接続を表します。

(継承元 ClientEntity)
ThrowIfDisposed()

Event Hub コンシューマー グループに関連する受信操作で使用されるクライアント クラス。 コンシューマー グループ内の特定の Event Hub パーティションへの論理レシーバー接続を表します。

(継承元 ClientEntity)
ThrowIfDisposedOrImmutable()

Event Hub コンシューマー グループに関連する受信操作で使用されるクライアント クラス。 コンシューマー グループ内の特定の Event Hub パーティションへの論理レシーバー接続を表します。

(継承元 ClientEntity)
ThrowIfDisposedOrNotOpen()

Event Hub コンシューマー グループに関連する受信操作で使用されるクライアント クラス。 コンシューマー グループ内の特定の Event Hub パーティションへの論理レシーバー接続を表します。

(継承元 ClientEntity)
ThrowIfFaulted()

Event Hub コンシューマー グループに関連する受信操作で使用されるクライアント クラス。 コンシューマー グループ内の特定の Event Hub パーティションへの論理レシーバー接続を表します。

(継承元 ClientEntity)

適用対象