Udostępnij za pośrednictwem


System.Runtime.Remoting.Services Przestrzeń nazw

Zawiera klasy usług, które zapewniają funkcjonalność platformy .NET Framework. Jedną z najważniejszych klas tej przestrzeni nazw jest TrackingServices klasa .

Klasy

Nazwa Opis
EnterpriseServicesHelper

Udostępnia interfejsy API potrzebne do komunikacji i operacji z klasami niezarządzanymi poza programem AppDomain. Tej klasy nie można dziedziczyć.

RemotingClientProxy

Abstrakcyjna klasa bazowa dla serwerów proxy do dobrze znanych obiektów, które zostały wygenerowane przez narzędzie Soapsuds (Soapsuds.exe).

RemotingService

Zapewnia podstawową implementację usług sieci Web XML komunikacji wirtualnej.

TrackingServices

Zapewnia sposób rejestrowania, wyrejestrowania i uzyskiwania listy procedur obsługi śledzenia.

Interfejsy

Nazwa Opis
ITrackingHandler

Wskazuje, że obiekt implementujący musi być powiadamiany o marshalingu, nierozwiązaniu i rozłączeniu obiektów i serwerów proxy przez infrastrukturę komunikacji zdalnie.

Uwagi

Klasa TrackingServices udostępnia usługę śledzenia z podłączonymi procedurami obsługi, które mogą wykrywać, kiedy obiekty są marshalowane i niemarshalowane. Programy obsługi z możliwością podłączania można utworzyć przez zaimplementowanie interfejsu ITrackingHandler . Aby uzyskać więcej informacji, zobacz klasę Marshal .