System.Runtime.Remoting.Services 名前空間

.NET Framework に機能を提供するサービス クラスが含まれています。 この名前空間の最も重要なクラスの 1 つは TrackingServices クラスです。

クラス

EnterpriseServicesHelper

AppDomain 外のアンマネージ クラスとの通信および操作に必要な API を提供します。 このクラスは継承できません。

RemotingClientProxy

Soapsuds Tool (Soapsuds.exe) によって生成された既知のオブジェクトへのプロキシの抽象基本クラス。

RemotingService

リモート処理 XML Web サービスの基本実装を提供します。

TrackingServices

追跡ハンドラーのリストに登録および登録解除したり、追跡ハンドラーのリストを取得したりする方法を提供します。

インターフェイス

ITrackingHandler

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

注釈

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