Azure.Messaging.ServiceBus 名前空間

クラス

CreateMessageBatchOptions

Service Bus メッセージ バッチの動作方法に影響を与え、Queue/Topic に送信する方法に影響を与えるために指定できるオプションのセット。

MessageLockLostEventArgs

この型は、メッセージ ロックが失われたイベントに関連するイベント引数を表します。

ProcessErrorEventArgs

処理によって例外がスローされたエンティティに関する情報と、スローされた例外が含まれます。

ProcessMessageEventArgs

ProcessMessageEventArgs処理されている にServiceBusReceivedMessage固有の contain イベント引数。

ProcessorReceiveActions

プロセッサ メッセージ コールバックから実行できる受信関連のアクションのセット。

ProcessSessionEventArgs

処理中の ProcessSessionEventArgs セッションに関連するイベント引数を格納します。

ProcessSessionMessageEventArgs

処理 ProcessSessionMessageEventArgs されている セッションと セッションに固有の ServiceBusReceivedMessage contain イベント引数。

ServiceBusClient

ServiceBusClientは、すべての Service Bus エンティティを操作できる最上位クライアントです。 ここから取得された下位レベルの型 ( や ServiceBusReceiver などServiceBusSender) は、同じ AMQP 接続を共有します。 を ServiceBusClient 破棄すると、AMQP 接続が閉じられます。

ServiceBusClientOptions

動作を構成する を作成 Azure.Messaging.ServiceBus.ServiceBusConnection するときに指定できる一連のオプション。

ServiceBusConnectionStringProperties

Service Bus 接続文字列を構成するプロパティのセット。

ServiceBusException

Service Bus コンテキスト内で生成される例外の基礎として機能します。

ServiceBusMessage

ServiceBusMessageは、Service Bus キューとトピックにデータを送信するために使用されます。 メッセージを受信する場合は、 ServiceBusReceivedMessage が使用されます。

ServiceBusMessageBatch

1 つのバッチとして Queue/Topic に送信されることを意図した、事前に知られているサイズ制約を持つ のセット ServiceBusMessage 。 は ServiceBusMessageBatch を使用して CreateMessageBatchAsync(CancellationToken)作成できます。 メッセージは、バッチの メソッドを TryAddMessage(ServiceBusMessage) 使用してバッチに追加できます。

ServiceBusModelFactory

このクラスには、特定の ServiceBus モデルを作成するメソッドが含まれています。

ServiceBusProcessor

では ServiceBusProcessor 、 のセット ServiceBusReceiver に関する抽象化が提供されます。これにより、受信した ServiceBusReceivedMessageを処理するためにイベント ベースのモデルを使用できます。 これは、 を呼び出 CreateProcessor(String, ServiceBusProcessorOptions)すことによって構築されます。 メッセージ ハンドラーは、 プロパティで ProcessMessageAsync 指定します。 エラー ハンドラーは、 プロパティと共に ProcessErrorAsync 指定されます。 ハンドラーの指定後に処理を開始するには、 を呼び出します StartProcessingAsync(CancellationToken)

ServiceBusProcessorOptions

動作を構成する を作成 ServiceBusProcessor するときに指定できるオプションのセット。

ServiceBusReceivedMessage

ServiceBusReceivedMessageは、Service Bus キューとサブスクリプションからデータを受信するために使用されます。 メッセージを送信するときに、 ServiceBusMessage が使用されます。

ServiceBusReceiver

ServiceBusReceiver 、キューとサブスクリプションからのメッセージの ServiceBusReceivedMessage 受信と決済を担当します。 これは、 を呼び出 CreateReceiver(String, ServiceBusReceiverOptions)すことによって構築されます。

ServiceBusReceiverOptions

動作を構成する を作成 ServiceBusReceiver するときに指定できるオプションのセット。

ServiceBusRetryOptions

再試行の実行方法に影響を与えるために指定できる一連のオプションと、再試行の対象となるエラー。

ServiceBusRetryPolicy

メッセージング操作の再試行を制御するポリシーの抽象的な表現。

ServiceBusRuleManager

では ServiceBusRuleManager 、サブスクリプションのルールを管理できます。 ルール マネージャーではリッスン要求のみが必要ですが、 には要求の管理が ServiceBusAdministrationClient 必要です。

ServiceBusSender

特定の Service Bus エンティティ (キューまたはトピック) への送信 ServiceBusMessage を担当するクライアント。 これは、セッション エンティティと非セッション エンティティの両方に使用できます。 これは、 を呼び出 CreateSender(String)すことによって構築されます。

ServiceBusSenderOptions

動作を構成する を作成 ServiceBusSender するときに指定できるオプションのセット。

ServiceBusSessionProcessor

では ServiceBusSessionProcessor 、 のセット ServiceBusSessionReceiver に関する抽象化が提供されます。これにより、受信した ServiceBusReceivedMessageを処理するためにイベント ベースのモデルを使用できます。 これは、 を呼び出 CreateSessionProcessor(String, ServiceBusSessionProcessorOptions)すことによって構築されます。 メッセージ ハンドラーは、 プロパティで ProcessMessageAsync 指定します。 エラー ハンドラーは、 プロパティと共に ProcessErrorAsync 指定されます。 ハンドラーの指定後に処理を開始するには、 を呼び出します StartProcessingAsync(CancellationToken)

ServiceBusSessionProcessorOptions

動作を構成する を作成 ServiceBusSessionProcessor するときに指定できるオプションのセット。

ServiceBusSessionReceiver

ServiceBusSessionReceiver 、セッションが有効なキューとサブスクリプションからのメッセージの受信 ServiceBusReceivedMessage と解決を担当します。 これは、 を呼び出 AcceptNextSessionAsync(String, String, ServiceBusSessionReceiverOptions, CancellationToken)すことによって構築されます。

ServiceBusSessionReceiverOptions

動作を構成する を作成 ServiceBusSessionReceiver するときに指定できるオプションのセット。

SessionLockLostEventArgs

この型は、セッション ロックの失われたイベントに関連するイベント引数を表します。

列挙型

ServiceBusErrorSource

が発生した場合 ProcessErrorEventArgs のエラーの原因。

ServiceBusFailureReason

例外の原因となった Service Bus 操作エラーの既知の理由のセット。

ServiceBusMessageState

のメッセージ状態を表します。 ServiceBusReceivedMessage

ServiceBusReceiveMode

メッセージを受信するモード。

ServiceBusRetryMode

再試行から次の再試行までの遅延を計算するときに適用するアプローチの種類。

ServiceBusTransportType

Azure Service Busとの通信に使用するプロトコルとトランスポートの種類を指定します。

SubQueue

受信できるシステム サブキューを表します。