System.Runtime.Remoting.Services Espacio de nombres

Contiene clases de servicios que proporcionan funcionalidad a .NET Framework. Contains service classes that provide functionality to .NET Framework. Una de las clases más importantes de este espacio de nombres es la clase TrackingServices. One of the most important classes of this namespace is the TrackingServices class.

Clases

EnterpriseServicesHelper

Proporciona las API necesarias para la comunicación y operaciones con clases no administradas fuera de AppDomain.Provides APIs that are needed for communication and operation with unmanaged classes outside of the AppDomain. Esta clase no puede heredarse.This class cannot be inherited.

RemotingClientProxy

La clase base abstracta para los servidores proxy de objetos conocidos generados por la herramienta SoapSUDS (Soapsuds.exe).The abstract base class for proxies to well-known objects that were generated by the Soapsuds Tool (Soapsuds.exe).

RemotingService

Proporciona la implementación base para servicios Web XML de comunicación remota.Provides the base implementation for the remoting XML Web services.

TrackingServices

Proporciona un medio para registrar, anular el registro y obtener una lista de controladores de seguimiento.Provides a way to register, unregister, and obtain a list of tracking handlers.

Interfaces

ITrackingHandler

Indica que se debe notificar al objeto que realiza la implementación el cálculo de referencias, la resolución de referencias y la desconexión de objetos y servidores proxy mediante la infraestructura de comunicación remota.Indicates that the implementing object must be notified of marshaling, unmarshaling, and disconnection of objects and proxies by the remoting infrastructure.

Comentarios

La TrackingServices clase proporciona un servicio de seguimiento con controladores conectables que pueden detectar cuándo se calculan las referencias de los objetos y cuáles no.The TrackingServices class provides a tracking service with pluggable handlers that can detect when objects are marshaled and unmarshaled. Los controladores conectables se pueden crear implementando la ITrackingHandler interfaz.Pluggable handlers can be created by implementing the ITrackingHandler interface. Para obtener más información, vea la clase Marshal.For more information, see the Marshal class.