サービス コンポーネントの作成
サービス コンポーネントは、COM+ サービスを .NET Framework のクラスで利用できるようにする機構です。このセクションでは、COM+ サービスにアクセスできるようにサービス コンポーネントを設定し、登録する方法を説明します。
使用できる既知の COM+ サービスには、たとえば、ジャスト イン タイム (JIT) アクティベーション、同期、オブジェクト プーリング、トランザクション処理、共有プロパティ管理などがあります。また、柔軟性のある Web ベース アプリケーションを作成するために使用できる、疎結合イベント、キュー コンポーネント (QC)、ロール ベース セキュリティなどの COM+ サービスもあります。
メモ 共通言語仕様 (CLS: Common Language Specification) 準拠のクラスを、COM+ のサービスを使用するように変更できます。System.EnterpriseServices 名前空間には、マネージ コードからこれらのサービスにアクセスするためのカスタムの属性およびクラスが用意されています。
このセクションの内容
- サービス コンポーネントの概要
COM+ のサービスを取り込むためのサービス コンポーネントを記述するプロセスを説明します。 - サービス コンポーネントのプログラミング ガイドライン
サービス コンポーネントを記述するときのガイドラインを示します。 - 利用可能な COM+ サービスの概要
各 COM+ サービスとその構成オプションについて説明します。 - COM+ サービスを設定する属性の適用
サービス コンポーネントで使用される属性について説明します。 - サービス コンポーネントの登録
動的登録プロセスと手動登録プロセスについて説明します。 - サービス コンポーネントの例
サービス コンポーネントに関連するコード要素を示します。
関連項目
- アセンブリの作成
アセンブリ作成の基本を説明します。 - トランザクション処理
トランザクション処理の概要を示します。 - System.EnterpriseServices
System.EnterpriseServices 名前空間で使用できるクラス、インターフェイス、構造体、デリゲート、および列挙体を示します。