次の方法で共有


System.Runtime.Remoting.Services 名前空間

System.Runtime.Remoting.Services 名前空間は、.NET Framework に機能を提供するサービス クラスを格納します。この名前空間の最も重要なクラスの 1 つは TrackingServices クラスです。

TrackingServices クラスは、オブジェクトのマーシャリングおよびマーシャリング解除のタイミングを検出できるプラグ可能なハンドラを追跡サービスに提供します。プラグ可能なハンドラは、 ITrackingHandler インターフェイスを実装することによって作成できます。詳細については、 Marshal クラスのトピックを参照してください。

名前空間の階層構造

クラス

クラス 説明
EnterpriseServicesHelper AppDomain 外のアンマネージ クラスとの通信および操作に必要な API を提供します。このクラスは継承できません。
RemotingClientProxy Soapsuds ツール によって生成された、既知のオブジェクトへのプロキシの抽象基本クラス。
RemotingService リモート処理 XML Web サービスの基本実装を提供します。
TrackingServices 追跡ハンドラのリストに登録および登録解除したり、追跡ハンドラのリストを取得したりする方法を提供します。

インターフェイス

インターフェイス 説明
ITrackingHandler 実装オブジェクトに、リモート処理インフラストラクチャによって、オブジェクトとプロキシのマーシャリング、マーシャリング解除、および切断を通知する必要があることを示します。

参照

.NET Framework クラス ライブラリ