サービス コンポーネントは、COM+ サービスを .NET Framework のクラスで利用できるようにする機構です。ここでは、COM+ サービスにアクセスできるようにサービス コンポーネントを構成および登録する方法について説明します。
使用できる既知の COM+ サービスには、Just-in-Time (JIT) アクティベーション、オブジェクト プール、キュー コンポーネント、ロール ベース セキュリティ、同期、トランザクション、共有プロパティ管理などがあります。
メモ : |
|---|
| 共通言語仕様 (CLS : Common Language Specification) 準拠のクラスを、COM+ のサービスを使用するように変更できます。System.EnterpriseServices 名前空間には、マネージ コードからこれらのサービスにアクセスするためのカスタム属性およびクラスが用意されています。 |
メモ : |
|---|
| 正しい動作が行われるようにするには、クライアント コードは、サービス コンポーネントで Dispose を呼び出す必要があります。 |
このセクションの内容
参照
- System.EnterpriseServices
-
COM+ サービスにアクセス可能な .NET Framework オブジェクトを提供し、.NET Framework オブジェクトをエンタープライズ アプリケーションにとってより実用的なものにします。
- System.EnterpriseServices.CompensatingResourceManager
-
非トランザクション オブジェクトを Microsoft 分散トランザクション コーディネータ (DTC : Distributed Transaction Coordinator) のトランザクションに含めることができるクラスを提供します。
関連するセクション