System.Runtime.Remoting.Services Пространство имен

Содержит классы служб, предоставляющие функциональные возможности для .NET Framework. Одним из наиболее важных классов этого пространства имен является TrackingServices класс.

Классы

Имя Описание
EnterpriseServicesHelper

Предоставляет API- интерфейсы, необходимые для обмена данными и операцией с неуправляемыми классами за пределами AppDomain. Этот класс не может быть унаследован.

RemotingClientProxy

Абстрактный базовый класс для прокси-серверов для известных объектов, созданных средством Soapsuds (Soapsuds.exe).

RemotingService

Предоставляет базовую реализацию для веб-служб удаленного взаимодействия XML.

TrackingServices

Предоставляет способ регистрации, отмены регистрации и получения списка обработчиков отслеживания.

Интерфейсы

Имя Описание
ITrackingHandler

Указывает, что реализующий объект должен получать уведомления о маршалинге, отмене маршалинге и отключении объектов и прокси-серверов инфраструктурой удаленного взаимодействия.

Комментарии

Класс TrackingServices предоставляет службу отслеживания с подключаемыми обработчиками, которые могут обнаруживать, когда объекты маршалируются и не маршалируются. Подключаемые обработчики можно создать, реализуя ITrackingHandler интерфейс. Дополнительные сведения см. в описании класса Marshal.