Microsoft.SqlServer.Management.Smo.Broker Namespace
Microsoft.SqlServer.Management.Smo.Broker 名前空間には、Microsoft SQL Server Service Broker を表すクラスが含まれています。
更新されたテキスト :2006 年 7 月 17 日
Server オブジェクト変数を使用して SQL Server のインスタンスへの接続が確立されたら、Microsoft.SqlServer.Management.Smo.Broker 名前空間のオブジェクトを使用して、SQL Server Service Broker を管理できます。
Microsoft.SqlServer.Management.Smo.Broker 名前空間は、Microsoft.SqlServer.Smo.dll アセンブリ ファイルにあります。また、一部の列挙クラスは、Microsoft.SqlServer.ServiceBrokerEnum.dll アセンブリ ファイルにあります。Microsoft.SqlServer.Management.Smo.Broker 名前空間のクラスにアクセスするには、両方のファイルをインポートする必要があります。
Microsoft.SqlServer.Management.Smo.Broker 名前空間を使用すると、次のような操作を実行できます。
SQL Server Service Broker の設定を表示および変更する。
Service Broker のメッセージ交換を設定および管理する。
Service Broker オブジェクトを作成、変更、および削除する。
キュー、ルート、メッセージ タイプ、コントラクト、サービス バインドを管理する。
Service Broker イベントを設定、管理、および処理する。
リリース |
履歴 |
2006 年 7 月 17 日 |
変更内容 :
|
クラス
クラス | 説明 |
---|---|
BrokerObjectBase | BrokerObjectBase クラスは、他の Service Broker クラスによって継承される基本クラスです。 |
BrokerService | BrokerService オブジェクトは、メッセージ交換のアドレス可能なエンドポイントである Service Broker サービスを表します。 |
BrokerServiceCollection | BrokerServiceCollection クラスは、データベースで定義されたすべての Service Broker サービスを表す BrokerService オブジェクトのコレクションです。 |
BrokerServiceEvents | BrokerServiceEvents オブジェクトは、Service Broker のサービス イベント通知に必要な設定を表します。 |
MessageType | MessageType オブジェクトは、メッセージの内容を定義するメッセージ型を表します。 |
MessageTypeCollection | MessageTypeCollection クラスは、データベースで定義されたすべてのメッセージ型を表す MessageType オブジェクトのコレクションを表します。 |
MessageTypeEvents | MessageTypeEvents オブジェクトは、Microsoft SQL Server のメッセージ型イベント通知に必要な設定を表します。 |
MessageTypeMapping | MessageTypeMapping オブジェクトは、メッセージ型とコントラクトの間の関係を表します。 |
MessageTypeMappingCollection | MessageTypeMappingCollection クラスは、コントラクトで定義されたすべてのメッセージ型を表す MessageTypeMapping オブジェクトのコレクションを表します。 |
RemoteServiceBinding | RemoteServiceBinding オブジェクトは、Service Broker がリモート サービスとの通信時のセキュリティと認証で使用する設定を表します。 |
RemoteServiceBindingCollection | RemoteServiceBindingCollection クラスは、データベースで定義されたすべてのリモート サービス バインドを表す RemoteServiceBinding オブジェクトのコレクションを表します。 |
RemoteServiceBindingEvents | RemoteServiceBindingEvents オブジェクトは、Microsoft SQL Server のリモート サービス バインド イベント通知に必要な設定を表します。 |
ServiceBroker | ServiceBroker オブジェクトは、Microsoft SQL Server データベースでの Service Broker の実装を表します。 |
ServiceContract | ServiceContract オブジェクトは、メッセージ交換でメッセージの方向と種類を指定するコントラクトを表します。 |
ServiceContractCollection | ServiceContractCollection クラスは、データベースで定義されたすべてのサービス コントラクトを表す ServiceContract オブジェクトのコレクションを表します。 |
ServiceContractEvents | ServiceContractEvents オブジェクトは、Microsoft SQL Server のサービス コントラクト イベント通知に必要な設定を表します。 |
ServiceContractMapping | ServiceContractMapping クラスは、Service Broker サービスに関連付けられたサービス コントラクトを表します。 |
ServiceContractMappingCollection | ServiceContractMappingCollection クラスは、コントラクトで定義されたすべてのメッセージ型を表す ServiceContractMapping オブジェクトのコレクションを表します。 |
ServiceQueue | ServiceQueue オブジェクトは、メッセージを受信した後で、そのメッセージを格納するキューを表します。 |
ServiceQueueCollection | ServiceQueueCollection クラスは、データベースで定義されたすべてのサービス キューを表す ServiceQueue オブジェクトのコレクションを表します。 |
ServiceQueueEvents | ServiceQueueEvents オブジェクトは、Microsoft SQL Server のサービス キュー イベント通知に必要な設定を表します。 |
ServiceRoute | ServiceRoute オブジェクトは、Service Broker が定義されるサービスとデータベースの場所情報を含む Service Broker ルートを表します。 |
ServiceRouteCollection | ServiceRouteCollection クラスは、データベースで定義されたすべてのサービス ルートを表す ServiceRoute オブジェクトのコレクションを表します。 |
ServiceRouteEvents | ServiceRouteEvents オブジェクトは、Microsoft SQL Server のサービス ルート イベント通知に必要な設定を表します。 |
列挙型
列挙体 | 説明 |
---|---|
DialogEndPointState | DialogEndPointState 列挙には、サービスでのエンドポイントの状態を示す定数値が含まれます。 |
DialogType | DialogType 列挙には、Service Broker エンドポイント間のダイアログの種類を示す定数値が含まれます。 |
MessageSource | MessageSource 列挙には、メッセージを送信したエンドポイントを示す定数値が含まれます。 |
MessageTypeValidation | MessageTypeValidation 列挙には、Service Broker メッセージ本文で実行する検証の種類を示す定数値が含まれます。 |