EventHubReceiver クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
Event Hub コンシューマー グループに関連する受信操作で使用されるクライアント クラス。 コンシューマー グループ内の特定の Event Hub パーティションへの論理レシーバー接続を表します。
public sealed class EventHubReceiver : Microsoft.ServiceBus.Messaging.ClientEntity
type EventHubReceiver = class
inherit ClientEntity
Public NotInheritable Class EventHubReceiver
Inherits ClientEntity
- 継承
プロパティ
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 |
イベント ハブの論理パーティションのおおよそのレシーバー ランタイム情報を取得します。 設定を有効にするには、 と を参照してください ReceiverOptions 。 EnableReceiverRuntimeMetric |
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) |
適用対象
Azure SDK for .NET