System.Runtime.Remoting.Services

System.Runtime.Remoting.Services Namespace

 

The System.Runtime.Remoting.Services namespace contains service classes that provide functionality to the .NET Framework. One of the most important classes of this namespace is the TrackingServices class.

ClassDescription
System_CAPS_pubclassEnterpriseServicesHelper

Provides APIs that are needed for communication and operation with unmanaged classes outside of the AppDomain. This class cannot be inherited.

System_CAPS_pubclassRemotingClientProxy

The abstract base class for proxies to well-known objects that were generated by the Soapsuds Tool (Soapsuds.exe).

System_CAPS_pubclassRemotingService

Provides the base implementation for the remoting XML Web services.

System_CAPS_pubclassTrackingServices

Provides a way to register, unregister, and obtain a list of tracking handlers.

InterfaceDescription
System_CAPS_pubinterfaceITrackingHandler

Indicates that the implementing object must be notified of marshaling, unmarshaling, and disconnection of objects and proxies by the remoting infrastructure.

The TrackingServices class provides a tracking service with pluggable handlers that can detect when objects are marshaled and unmarshaled. Pluggable handlers can be created by implementing the ITrackingHandler interface. For more information, see the Marshal class.

Return to top
Show:
© 2016 Microsoft