System.Runtime.Remoting.Services Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Enthält Dienstklassen, die Funktionen für .NET Framework bereitstellen. Eine der wichtigsten Klassen dieses Namespaces ist die TrackingServices-Klasse.
Klassen
EnterpriseServicesHelper |
Stellt APIs für die Kommunikation und Verwendung mit nicht verwalteten Klassen außerhalb der AppDomain bereit. Diese Klasse kann nicht vererbt werden. |
RemotingClientProxy |
Die abstrakte Basisklasse für Proxys von bekannten Objekten, die durch das Soapsuds-Tool (Soapsuds.exe) generiert wurden. |
RemotingService |
Stellt die Basisimplementierung für die Remoting-XML-Webdienste bereit. |
TrackingServices |
Bietet ein Verfahren zum Registrieren, zum Aufheben der Registrierung und zum Abrufen einer Liste von Trackinghandlern. |
Schnittstellen
ITrackingHandler |
Gibt an, dass das implementierende Objekt davon benachrichtigt werden muss, wenn Objekte gemarshallt werden oder deren Marshalling rückgängig gemacht wird oder wenn die Remotinginfrastruktur Objekte und Proxys trennt. |
Hinweise
Die TrackingServices -Klasse stellt einen Nachverfolgungsdienst mit austauschbaren Handlern bereit, die erkennen können, wann Objekte gemarshallt und nichtmarshaliert werden. Austauschbare Handler können durch Implementieren der ITrackingHandler -Schnittstelle erstellt werden. Weitere Informationen finden Sie in den Ausführungen zur Marshal-Klasse.