EventHubClient クラス

定義

イベント ハブとの間でイベントを送受信するために使用されるアンカー クラス。

public abstract class EventHubClient : Microsoft.ServiceBus.Messaging.ClientEntity
type EventHubClient = class
    inherit ClientEntity
Public MustInherit Class EventHubClient
Inherits ClientEntity
継承
EventHubClient

プロパティ

DisableEntityLevelPerformanceCounters

エンティティ レベルのパフォーマンス カウンターをメモリに収集する必要があるかどうかを示す値を取得または設定します。 これはエンティティ レベルのカウンターにのみ影響し、名前空間レベルのカウンターは常に収集されることに注意してください。

IsClosed

イベント ハブとの間でイベントを送受信するために使用されるアンカー クラス。

(継承元 ClientEntity)
Path

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

PrefetchCount

受信操作でアクティブにキャッシュされるイベントの数を取得または設定します。 既定では、現在のインスタンスがファクトリ メソッドから MessagingFactory 作成された場合、この値は から継承されます。 それ以外の場合、既定値は 10,000 です。

PrefetchSizeInBytes

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

RetryPolicy

イベント ハブとの間でイベントを送受信するために使用されるアンカー クラス。

(継承元 ClientEntity)
ThisLock

イベント ハブとの間でイベントを送受信するために使用されるアンカー クラス。

(継承元 ClientEntity)

メソッド

Abort()

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

(継承元 ClientEntity)
Close()

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

(継承元 ClientEntity)
CloseAsync()

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

(継承元 ClientEntity)
Create(String)

アプリケーション構成設定の接続文字列を EventHubClient 使用して、 インスタンスの新しいインスタンスを作成します。

CreateBatch()

後で SendBatch または SendBatchAsync 呼び出しのためにイベント データ オブジェクトを追加できるバッチを作成します。

CreateFromConnectionString(String)

指定した接続文字列を使用して、Event Hubs クライアントの新しいインスタンスを作成します。 イベント ハブの名前を EntityPath プロパティに設定できます。

CreateFromConnectionString(String, String)

指定した接続文字列を使用して、Event Hubs クライアントの新しいインスタンスを作成します。 接続文字列で プロパティが使用されていない場合にのみ、このオーバーロードを EntityPath 使用します。

CreatePartitionedSender(String)

指定した Event Hubs パーティションの Event Hubs 送信者を作成します。

CreatePartitionedSenderAsync(String)

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

CreateSender(String)

指定した発行元の Event Hubs 送信者を作成します。

CreateSenderAsync()

Event Hubs 送信者を作成します。 このメソッドは内部使用用であり、ユーザー コードから呼び出されるものではありません。

CreateSenderAsync(String)

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

CreateWithAzureActiveDirectory(Uri, String, AzureActiveDirectoryTokenProvider+AuthenticationCallback, String, Nullable<TimeSpan>, Boolean)

Azure Active Directory 認証コンテキストを使用して、 の EventHubClient 新しいインスタンスを作成します。

CreateWithManagedIdentity(Uri, String, Nullable<TimeSpan>, Boolean)

Azure マネージド ID 認証を使用して、 EventHubClient の新しいインスタンスを作成します。

Fault()

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

(継承元 ClientEntity)
GetConsumerGroup(String)

イベント データの受信操作に対して、指定した名前のコンシューマー グループを返します。

GetDefaultConsumerGroup()

イベント データの受信操作の既定のコンシューマー グループを返します。

GetPartitionRuntimeInformation(String)

イベント ハブの指定したパーティションのランタイム情報を取得します。

GetPartitionRuntimeInformationAsync(String)

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

GetRuntimeInformation()

または EventHubReceiver オブジェクトを作成するために必要な Event Hubs ランタイム情報をEventHubSender取得します。

GetRuntimeInformationAsync()

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

OnAbort()

中止アクションを実行します。

OnBeginClose(TimeSpan, AsyncCallback, Object)

終了開始アクションを実行します。

OnBeginOpen(TimeSpan, AsyncCallback, Object)

開始オープン アクションを実行します。

OnClose(TimeSpan)

閉じるアクションを実行します。

OnClosed()

イベント ハブとの間でイベントを送受信するために使用されるアンカー クラス。

(継承元 ClientEntity)
OnEndClose(IAsyncResult)

終了終了アクションを実行します。

OnEndOpen(IAsyncResult)

オープン終了アクションを実行します。

OnFaulted()

イベント ハブとの間でイベントを送受信するために使用されるアンカー クラス。

(継承元 ClientEntity)
OnOpen(TimeSpan)

イベント ハブとの間でイベントを送受信するために使用されるアンカー クラス。

(継承元 ClientEntity)
OnOpened()

イベント ハブとの間でイベントを送受信するために使用されるアンカー クラス。

(継承元 ClientEntity)
Send(EventData)

イベント ハブにイベント データを送信します。

SendAsync(EventData)

イベント データをイベント ハブに非同期的に送信します。

SendBatch(IEnumerable<EventData>)

イベント データのバッチを送信します。

SendBatchAsync(IEnumerable<EventData>)

イベント データのバッチを非同期的に送信します。

ThrowIfClosed()

イベント ハブとの間でイベントを送受信するために使用されるアンカー クラス。

(継承元 ClientEntity)
ThrowIfDisposed()

イベント ハブとの間でイベントを送受信するために使用されるアンカー クラス。

(継承元 ClientEntity)
ThrowIfDisposedOrImmutable()

イベント ハブとの間でイベントを送受信するために使用されるアンカー クラス。

(継承元 ClientEntity)
ThrowIfDisposedOrNotOpen()

イベント ハブとの間でイベントを送受信するために使用されるアンカー クラス。

(継承元 ClientEntity)
ThrowIfFaulted()

イベント ハブとの間でイベントを送受信するために使用されるアンカー クラス。

(継承元 ClientEntity)

適用対象