Udostępnij za pośrednictwem


System.Runtime.Remoting.Services Przestrzeń nazw

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

Klasy

EnterpriseServicesHelper

Udostępnia interfejsy API potrzebne do komunikacji i operacji z klasami niezarządzanymi poza programem AppDomain. Klasa ta nie może być dziedziczona.

RemotingClientProxy

Abstrakcyjna klasa bazowa dla serwerów proxy do dobrze znanych obiektów wygenerowanych 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

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 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łączenia można utworzyć przez zaimplementowanie interfejsu ITrackingHandler . Aby uzyskać więcej informacji, zobacz klasę Marshal .