System.Runtime.Remoting.Services 名前空間

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

クラス

名前 説明
EnterpriseServicesHelper

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

RemotingClientProxy

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

RemotingService

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

TrackingServices

追跡ハンドラーの一覧を登録、登録解除、取得する方法を提供します。

インターフェイス

名前 説明
ITrackingHandler

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

注釈

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