Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Der System.Runtime.Remoting.Services-Namespace enthält Dienstklassen, die Funktionen für .NET Framework bereitstellen. Eine der wichtigsten Klassen dieses Namespaces ist die TrackingServices-Klasse.
Die TrackingServices-Klasse stellt einen Überwachungsdienst mit austauschbaren Handlern bereit, die feststellen können, ob Objekte gemarshallt wurden oder ob das Mashalling rückgängig gemacht wurde. Austauschbare Handler können durch Implementieren der ITrackingHandler-Schnittstelle erstellt werden. Weitere Informationen finden Sie unter der Marshal-Klasse.
Klassen
| Klasse | Beschreibung | |
|---|---|---|
![]() |
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
| Schnittstelle | Beschreibung | |
|---|---|---|
![]() |
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. |
.png)
.png)