System.Runtime.Remoting.Services Przestrzeń nazw
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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 .