サービス コンポーネントは、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) トランザクションに含めることができるようにするクラスを提供します。
関連項目