System.Runtime.Remoting.Services Przestrzeń nazw

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

Klasy

EnterpriseServicesHelper

Udostępnia interfejsy API, które są używane do komunikacji i operacji z klasami niezarządzanymi spoza obiektu AppDomain . Klasa ta nie może być dziedziczona.

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

Udostępnia podstawową implementację usług sieci Web w usługach zdalnych XML.

TrackingServices

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

Interfejsy

ITrackingHandler

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

Uwagi

Klasa udostępnia usługę śledzenia z podłączalnymi programami obsługi, które mogą wykrywać, kiedy obiekty są TrackingServices marshaledowane i nieoznacznione. Podłączalne programy obsługi można tworzyć przez zaimplementowanie ITrackingHandler interfejsu. Aby uzyskać więcej informacji, zobacz Marshal klasę .