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
| Name | Beschreibung |
|---|---|
| EnterpriseServicesHelper |
Stellt APIs bereit, die für die Kommunikation und den Betrieb mit nicht verwalteten Klassen außerhalb der AppDomain. Diese Klasse kann nicht vererbt werden. |
| RemotingClientProxy |
Die abstrakte Basisklasse für Proxys für bekannte Objekte, die vom Soapsuds Tool (Soapsuds.exe) generiert wurden. |
| RemotingService |
Stellt die Basisimplementierung für die Remoting-XML-Webdienste bereit. |
| TrackingServices |
Bietet eine Möglichkeit zum Registrieren, Aufheben der Registrierung und Abrufen einer Liste von Tracking-Handlern. |
Schnittstellen
| Name | Beschreibung |
|---|---|
| ITrackingHandler |
Gibt an, dass das implementierende Objekt über Marshalling, Entmarshaling und Trennung von Objekten und Proxys durch die Remotinginfrastruktur benachrichtigt werden muss. |
Hinweise
Die TrackingServices Klasse stellt einen Tracking-Dienst mit austauschbaren Handlern bereit, die erkennen können, wann Objekte gemarstet und nichtmarsiert werden. Austauschbare Handler können durch Implementieren der ITrackingHandler Schnittstelle erstellt werden. Weitere Informationen finden Sie in der Marshal Klasse.