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ą 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ę .