セールス: 1-800-867-1380
Collapse the table of content
Expand the table of content
展開 最小化

Microsoft.ServiceBus.Messaging 名前空間

Microsoft.ServiceBus.Messaging 名前空間は、信頼性の高いメッセージ キューと耐久性のあるパブリッシュ/サブスクライブ メッセージングを Windows Azure Service Bus で提供します。

  クラス 説明
パブリック クラス AllowRule 許可する規則を表します。
パブリック クラス AuthorizationRule 操作が許容されるかどうかを決定するために使用される Azure Service Bus 承認規則を定義します。
パブリック クラス AuthorizationRules AuthorizationRule のコレクションを表します。
パブリック クラス BrokeredMessage AppFabric ServiceBus クライアント間の通信単位を表します。
パブリック クラス BrokeredMessageProperty BrokeredMessage のプロパティ バッグを表します。
パブリック クラス ClientEntity Event Hub ストリームから送受信されたイベントを表すデータ構造。
パブリック クラス ConsumerGroupDescription コンシューマー グループの説明を表します。
パブリック クラス CorrelationFilter 相関フィルター式を表します。
パブリック クラス DefaultEventProcessorFactory<T> 既定のイベント プロセッサのファクトリを表します。
パブリック クラス DuplicateMessageException メッセージの重複エラーを通知する場合の例外。
パブリック クラス EntityDescription エンティティの説明を表します。
パブリック クラス EventData Event Hub ストリームから送受信したイベントを表します。これには、イベントの本体、ユーザーが定義したプロパティ バッグ、およびイベントを説明する種々のメタデータ (パーティションでのオフセットやストリーム シーケンス内での番号など) が含まれます。パーティションには一連のイベント データが格納されます。
パブリック クラス EventDataSystemPropertyNames Service Bus が自動的に更新するすべてのシステム プロパティの名前を (フィールドとして) 提供します。
パブリック クラス EventHubClient Event Hub に対してイベントを送受信するために使用されるアンカー クラス。
パブリック クラス EventHubConsumerGroup Event Hub 内のコンシューマー グループを表します。このクラスは、Event Hub 内の特定のコンシューマー グループに対して受信者を作成します。これは、既定のコンシューマー グループとすることも、ユーザーが作成した別のコンシューマー グループとすることもできます。
パブリック クラス EventHubDescription Event Hub のメタデータ記述を表します。
パブリック クラス EventHubReceiver Event Hub コンシューマー グループに関連する受信操作で使用されるクライアント クラス。コンシューマー グループにおける特定の Event Hub パーティションへの論理受信者接続を表します。
パブリック クラス EventHubRuntimeInformation EventHubSender または EventHubReceiver オブジェクトの作成に必要な Event Hub ランタイム情報を返します。
パブリック クラス EventHubSender Event Hub に対する送信操作で使用されるクライアント クラス。特定の Event Hub パーティションへの論理送信者接続を表します。
パブリック クラス EventProcessorOptions IEventProcessor インターフェイスを EventHubConsumerGroup で登録する際に、ランタイムのオプションを定義します。これは、EventProcessorHost オブジェクトで使用される IEventProcessor インスタンスから例外をキャッチするメカニズムでもあります。
パブリック クラス ExceptionReceivedEventArgs ExceptionReceived イベントのデータを提供します。
パブリック クラス FalseFilter False のフィルター式を表します。
パブリック クラス Filter BrokeredMessage に対して評価されるフィルター式を示します。
パブリック クラス FilterException フィルター アクションのエラーを通知するためにスローされる例外。
パブリック クラス Lease パーティション所有者情報を含みます。
パブリック クラス LeaseLostException サービス リースが失われた際に発生する例外を表します。
パブリック クラス ManagementStrings Microsoft Azure Service Bus メッセージングで使用される文字列定数を提供します。
パブリック クラス MessageClientEntity メッセージ クライアント エンティティを表します。
パブリック クラス MessageCountDetails このクラスには、プライマリ メッセージング エンティティ (キュー、トピック、サブスクリプション) のサブキューからメッセージの詳細を取得できるプロパティが含まれます。
パブリック クラス MessageLockLostException メッセージのロックが失われたエラーを通知するためにスローされる例外。
パブリック クラス MessageNotFoundException メッセージが見つからないエラーを通知するためにスローされる例外。
パブリック クラス MessageReceiver メッセージ コンテナーからメッセージを受信し、受信を確認します。
パブリック クラス MessageSender MessageSender クラスは、Service Bus からメッセージを送信するために使用されます。QueueClient クラスを使用して、MessageSender オブジェクトを作成せずにメッセージを送受信することができますが、MessageSender および MessageReceiver を使用して、それがトピックであるかキューであるかを知ることなく、送信者と受信者をエンティティ上に作成することもできます。
パブリック クラス MessageSession 関連するメッセージのグループ化を 1 回のトランザクションで処理できるようにするメッセージ セッションを表します。
パブリック クラス MessageSessionAsyncHandler メッセージ セッションに関連付けられた非同期ハンドラーを表します。
パブリック クラス MessageSessionHandler メッセージ セッションに関連付けられたハンドラーを表します。
パブリック クラス MessageSizeExceededException メッセージのサイズが最大許容サイズを超えたときに発生した例外を表します。
パブリック クラス MessageStoreLockLostException メッセージ ストアのロックが失われたエラーを通知するためにスローされる例外を表します。
パブリック クラス MessagingCommunicationException メッセージング通信エラーを通知するためにスローされる例外。
パブリック クラス MessagingEntityAlreadyExistsException メッセージング エンティティが既に存在するエラーを通知するためにスローされる例外を表します。
パブリック クラス MessagingEntityDisabledException メッセージング エンティティの無効エラーを通知する場合の例外。
パブリック クラス MessagingEntityNotFoundException メッセージング エンティティが見つからないエラーを通知するためにスローされる例外。
パブリック クラス MessagingException メッセージング エラーを通知するためにスローされる例外を表します。
パブリック クラス MessagingExceptionDetail メッセージング例外の詳細を提供します。
パブリック クラス MessagingFactory メッセージング ファクトリを表します。これは Service Bus のキュー、トピック、サブスクリプションとの間でメッセージの送受信を行うランタイム操作に使用されるアンカー クラスです。
パブリック クラス MessagingFactorySettings メッセージング ファクトリ設定を表します。
パブリック クラス NetMessagingBinding .NET メッセージングに使用されるバインドを表します。
パブリック クラス NetMessagingTransportBindingElement Service Bus でメッセージを送信するための .NET メッセージング トランスポートを指定するために使用されるバインド要素を表します。
パブリック クラス NetMessagingTransportSettings .NET メッセージングのトランスポート設定を表します。
パブリック クラス NoMatchingSubscriptionException サブスクリプションとの一致がなかった場合にスローされる例外。
パブリック クラス OnMessageOptions OnMessage(Action<BrokeredMessage>) および OnMessage(Action<BrokeredMessage>) を使用するメッセージ ポンプ処理に関連付けられているオプションを提供します。
パブリック クラス OnShardMessageOptions シャード メッセージに利用可能なオプションを表します。
パブリック クラス PairedMessagingFactoryException ペアとなっているメッセージング ファクトリに関して発生する例外を表します。
パブリック クラス PairedNamespaceEventArgs サービス バス メッセージングのためのペアの名前空間に関連付けられたイベント引数を表します。
パブリック クラス PairedNamespaceOptions Service Bus メッセージングのペアリングされた名前空間のオプションを表します。
パブリック クラス PartitionContext IEventProcessor が使用する Event Hubs パーティションに関する情報をカプセル化します。
パブリック クラス PartitionDescription Event Hub の論理パーティションのメタデータとおおよそのランタイム情報を表します。
パブリック クラス PartitionNotOwnedException パーティションが所有されていないエラーを通知するためにスローされる例外を表します。
パブリック クラス PartitionRuntimeInformation
パブリック クラス PnsCredentialProperties プッシュ通知サービスの資格情報プロパティを表します。
パブリック クラス PublisherRevokedException
パブリック クラス QueueClient キュー クライアント オブジェクトを表します。
パブリック クラス QueueDescription キューのメタデータの説明を表します。
パブリック クラス QuotaExceededException クォータの超過エラーを通知するためにスローされる例外。
パブリック クラス ReceiverDisconnectedException 異なる epoch 値を持つ複数の EventHubReceiver オブジェクトが同じ Event Hub パーティションに接続すると、この例外がスローされます。
パブリック クラス RelayDescription リレーの説明を表します。
パブリック クラス RevokedPublisherDescription
パブリック クラス RuleAction フィルター式によって一致したメッセージの変換が許可されたフィルター アクションを表します。
パブリック クラス RuleActionException フィルター アクションのエラーを通知するためにスローされ、フィルター関連操作に失敗したときにスローされる例外。
パブリック クラス RuleDescription 規則の説明を表します。
パブリック クラス SendAvailabilityBacklogException 可用性のバックログを送信中に発生した例外を表します。
パブリック クラス SendAvailabilityMessagingException メッセージングに関する可用性を送信するときに発生した例外を表します。
パブリック クラス SendAvailabilityPairedNamespaceOptions ペアリングされた名前空間が利用可能かどうかを送信するオプションを表します。
パブリック クラス ServerBusyException 論理操作によってサーバーが過負荷になっているときにスローされる例外を表します。
パブリック クラス SessionCannotBeLockedException メッセージがセッションでロックを取得できないときにスローされる例外を表します。
パブリック クラス SessionHandlerOptions セッション ハンドラーのオプションを表します。
パブリック クラス SessionLockLostException セッションのロックが失われたエラーを通知するためにスローされる例外。partitioned messaging entities の場合、Service Bus ノード間の負荷分散を達成するため、パーティションが移動することがあります。たとえば、ノードが再起動するか、負荷を共有するために新しいノードが追加されたときです。これが発生すると、セッションのロックが失われますが、メッセージが失われることはありません。セッションが失われた後でパーティションが移動する場合、ロックが失われたため、受信確認/完了メッセージ処理の呼び出しが失敗します。ただし、メッセージは残り、再度読み取りを試みることができます。したがって、メッセージそのものが失われていなくても、SessionLockLostException 例外が発生する場合があります。この場合は、メッセージの処理を再試行できます。
パブリック クラス SharedAccessAuthorizationRule 共有アクセス操作の承認規則を定義します。
パブリック クラス SqlFilter 式の合成であるフィルターと、パブリッシュ/サブスクライブ パイプラインで実行されるアクションを表します。
パブリック クラス SqlRuleAction BrokeredMessage に対して実行される、SQL 言語ベースの構文で書かれた一連のアクションを表します。
パブリック クラス SubscriptionClient トピックのサブスクリプションに関連するランタイム操作に使用されるアンカー クラスを表します。
パブリック クラス SubscriptionDescription サブスクリプションの説明を表します。
パブリック クラス TopicClient Topic にアクセスしてランタイム操作を実行するために使用されるアンカー クラス。
パブリック クラス TopicDescription トピックの説明を表します。
パブリック クラス TransactionSizeExceededException トランザクション サイズを超過したときの例外を表します。
パブリック クラス TrueFilter フィルター式に一致させます。

  インターフェイス 説明
パブリック インターフェイス ICheckpointManager 非同期的に確認を実行するためのメソッドを提供します。オフセットを格納するために、ホスト固有のストレージを指定するための拡張が提供されます。CheckpointAsync() を使用してオフセット位置を確認するために、RegisterProcessorAsync<T>(Lease, ICheckpointManager) が呼び出されたときにこれが提供されます。
パブリック インターフェイス IEventProcessor イベント プロセッサのメソッドを提供します。アプリケーションにはこのインターフェイスを実装する必要があります。それにより、Event Hub からのイベントを処理できるようになります。このインターフェイスは、EventProcessorHostRegisterProcessor<T>(Lease, ICheckpointManager) の主要な拡張ポイントとなります。
パブリック インターフェイス IEventProcessorFactory IEventProcessor のインスタンスを作成するためのファクトリを提供するインターフェイス。
パブリック インターフェイス IMessageSessionAsyncHandler メッセージ セッションの非同期ハンドラーのインターフェイスを表します。
パブリック インターフェイス IMessageSessionAsyncHandlerFactory メッセージ セッションに関連付けられたハンドラー ファクトリのインターフェイスを表します。
パブリック インターフェイス IMessageSessionHandler メッセージ セッションに関連付けられたハンドラーのインターフェイスを表します。
パブリック インターフェイス IMessageSessionHandlerFactory メッセージ セッションに関連付けられたハンドラー ファクトリのインターフェイスを表します。

  列挙体 説明
パブリック列挙体 AccessRights ユーザーの使用できるアクセス権限を指定します。
パブリック列挙体 AllowRuleClaimType AllowRuleClaim の種類の列挙を指定します。
パブリック列挙体 CloseReason セッションの終了の理由を列挙します。
パブリック列挙体 CursorType メッセージング カーソルの型を列挙します。
パブリック列挙体 EntityAvailabilityStatus エンティティが利用可能かどうかの状態を列挙します。
パブリック列挙体 EntityStatus メッセージング エンティティの状態に対して使用できる値を列挙します。
パブリック列挙体 MessageState メッセージの状態を列挙します。
パブリック列挙体 MessagingExceptionDetail.ErrorLevelType メッセージング通信のエラー レベルの種類を列挙します。
パブリック列挙体 ReceiveMode 受信モードの値を列挙します。既定値は PeekLock です。
パブリック列挙体 TileType メッセージング タイルの型を列挙します。
パブリック列挙体 ToastType トースト通知の画像とテキストの種類を列挙します。
パブリック列挙体 TransportType メッセージングのトランスポートの種類を列挙します。
この情報は役に立ちましたか。
(残り 1500 文字)
フィードバックをいただき、ありがとうございました

コミュニティの追加

追加
表示:
© 2015 Microsoft