System.Runtime.Remoting.Services Namespace

Contém classes de serviço que fornecem funcionalidade para o .NET Framework. Uma das classes mais importantes desse namespace é a classe TrackingServices.

Classes

EnterpriseServicesHelper

Fornece as APIs que são necessárias para a comunicação e a operação com classes não gerenciadas fora do AppDomain. Essa classe não pode ser herdada.

RemotingClientProxy

A classe base abstrata para proxies para objetos conhecidos que foram gerados pela Soapsuds Tool (Soapsuds.exe).

RemotingService

Fornece a implementação base para a comunicação remota do serviços Web XML.

TrackingServices

Fornece uma maneira de registrar, cancelar o registro e obter uma lista de manipuladores de controle.

Interfaces

ITrackingHandler

Indica que o objeto de implementação deverá ser notificado sobre marshaling, unmarshaling e sobre a desconexão de objetos e proxies pela infraestrutura de comunicação remota.

Comentários

A TrackingServices classe fornece um serviço de acompanhamento com manipuladores conectáveis que podem detectar quando os objetos são empacotados e não armazenados. Manipuladores conectáveis podem ser criados implementando a ITrackingHandler interface . Para obter mais informações, consulte a classe Marshal.