Microsoft.Azure.EventHubs 名前空間
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
クラス
AzureActiveDirectoryTokenProvider |
Event Hubs の Azure Active Directory トークン プロバイダーを表します。 |
BatchOptions |
を作成するときに、部分キーと最大メッセージ サイズを定義するための EventDataBatchオプション。 |
ClientEntity |
Open-Close/Abort 状態 m/c メイン-purpose を持つすべてのクライアント エンティティのコントラクト: closeAll 関連エンティティ |
EventData |
EventHubs との間で送受信される Event をカプセル化するデータ構造。 各 EventHubs パーティションは、EventData のストリームとして視覚化できます。 |
EventData.SystemPropertiesCollection |
Event Hubs サービスによって設定されるプロパティを格納するために使用されるコレクション。 |
EventDataBatch |
最大サイズ制限を考慮して IEnumerable を作成するためのヘルパー クラス。IEnumerable>EventData< を の Send メソッドまたは SendAsync メソッドEventHubClientに渡して、オブジェクトをバッチとして送信EventDataできるようにします。<EventData> |
EventDataDiagnosticExtensions |
の EventData診断拡張メソッド。 |
EventHubClient |
アンカー クラス - すべての EventHub クライアント操作がここから開始されます。 「CreateFromConnectionString(String)」を参照してください。 |
EventHubPartitionRuntimeInformation |
イベント ハブ パーティションに関する情報が含まれます。 |
EventHubRuntimeInformation |
Event Hubs に関する情報が含まれています。 |
EventHubsCommunicationException |
メッセージング操作に関連する一般的な通信エラーを通知する例外。 |
EventHubsConnectionStringBuilder |
EventHubsConnectionStringBuilder を使用して、Event Hubs エンティティとの通信を確立できる接続文字列を構築できます。 また、既存の接続文字列に対して基本的な検証を実行するためにも使用できます。 接続文字列は、基本的に";" で区切られたキーと値のペアで構成される文字列です。 基本形式は "<key>=<value>[;<key>=<value>]" (サポートされているキー名は次のとおりです)。 エンドポイント - Event Hubs 名前空間を含む URL EntityPath - Event Hub エンティティへのパス SharedAccessKeyName - 名前空間またはエンティティの対応する共有アクセス ポリシー規則のキー名。 SharedAccessKey - 名前空間またはエンティティの対応する共有アクセス ポリシールールのキー。 |
EventHubsException |
さまざまな Event Hubs エラーの基本例外。 |
EventHubsTimeoutException |
タイムアウトが発生したときにスローされる例外。 呼び出し元は操作を再試行します。 |
EventPosition |
イベント ハブ レシーバーの作成時に設定できるオプションを表します。 |
JsonSecurityToken |
JWT 固有のプロパティの SecurityToken を拡張します |
ManagedIdentityTokenProvider |
Azure マネージド ID 統合用の Azure Active Directory トークン プロバイダーを表します。 |
MessageSizeExceededException |
メッセージ サイズがリンクで AMQP で許可されている値を超えると、例外がスローされます。 |
MessagingEntityNotFoundException |
名前空間でイベント ハブが見つからない場合にスローされる例外。 |
PartitionReceiver |
これは、EventHub パーティションからの受信の論理的な表現です。 PartitionReceiver は、ConsumerGroup + パーティションの組み合わせに関連付けられています。 エポック ベースの PartitionReceiver (つまり PartitionReceiver.Epoch != 0) を作成する場合、ConsumerGroup + Partition コンボごとに複数のアクティブ レシーバーを持つことはできません。 ConsumerGroup + パーティションごとに複数のレシーバーを非エポック レシーバーと組み合わせて使用できます。 |
PartitionSender |
このセンダー クラスは、特定の EventHub パーティションにイベントを送信する論理的な表現です。 特定のパーティションへのイベントの送信を気にしない場合は、このクラスを使用しないでください。代わりに を使用 SendAsync(EventData)します。 |
PublisherRevokedException |
取り消された発行元エラーの通知の例外。 |
QuotaExceededException |
Event Hubs クォータ超過例外を提供します。 |
ReceiverDisconnectedException |
この例外は、2 つ以上 PartitionReceiver のインスタンスが異なるエポック値を持つ同じパーティションに接続する場合にスローされます。 |
ReceiverOptions |
イベント ハブ レシーバーの作成時に設定できるオプションを表します。 |
ReceiverRuntimeInformation |
イベント ハブの論理パーティションのおおよそのレシーバー ランタイム情報を表します。 |
RetryExponential |
再試行間の遅延が指数関数的に段階的に増加する RetryPolicy 実装。 RetryPolicy は、 を使用して EventHubClientクライアントで設定できます。 RetryIntervals は、deltaBackOff (MaximumBackoff - MinimumBackoff) と MaximumRetryCount の関数である retryFactor を使用して計算されます |
RetryPolicy |
メッセージング操作を再試行するための抽象化を表します。 ユーザーはこのクラスを実装しないでください。代わりに、指定された実装のいずれかを使用する必要があります。 |
SecurityToken |
対象ユーザー、有効期限、文字列トークン値などのセキュリティ トークンに関する情報を提供します。 |
ServerBusyException |
サーバーがビジー状態のときにスローされる例外。 呼び出し元はしばらく待ってから、操作を再試行する必要があります。 |
SharedAccessSignatureToken |
Shared Access Signature をラップする SecurityToken |
SharedAccessSignatureTokenProvider |
SharedAccessSignatureTokenProvider は、共有アクセス キーまたは既存の署名を使用してトークンを生成します。 |
TokenProvider |
この抽象基本クラスは、追加のトークン プロバイダーを実装するために拡張できます。 |
インターフェイス
IPartitionReceiveHandler |
受信操作のハンドラー インターフェイス。 を使用する場合は、このインターフェイスの実装を使用してユーザー アクションを SetReceiveHandler(IPartitionReceiveHandler, Boolean)指定します。 |
ITokenProvider |
トークン プロバイダーのインターフェイス定義を提供します。 |
列挙型
EventHubsException.ErrorSourceType |
メッセージング通信のエラー ソースの種類を列挙します。 |
TokenScope |
のスコープ SecurityTokenを表す列挙型。 |
TransportType |
サポートされているトランスポートの種類 |
代理人
AzureActiveDirectoryTokenProvider.AuthenticationCallback |
アクセス トークンを提供する認証デリゲート。 |
Azure SDK for .NET