System.Runtime.Remoting.Services Naamruimte
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Bevat serviceklassen die functionaliteit bieden voor .NET Framework. Een van de belangrijkste klassen van deze naamruimte is de TrackingServices klasse.
Klassen
| Name | Description |
|---|---|
| EnterpriseServicesHelper |
Biedt API's die nodig zijn voor communicatie en bewerking met niet-beheerde klassen buiten de AppDomain. Deze klasse kan niet worden overgenomen. |
| RemotingClientProxy |
De abstracte basisklasse voor proxy's naar bekende objecten die zijn gegenereerd door het Hulpprogramma Soapsuds (Soapsuds.exe). |
| RemotingService |
Biedt de basis-implementatie voor de externe XML-webservices. |
| TrackingServices |
Biedt een manier om een lijst met traceringshandlers te registreren, de registratie ervan op te heffen en op te halen. |
Interfaces
| Name | Description |
|---|---|
| ITrackingHandler |
Hiermee wordt aangegeven dat het implementatieobject moet worden gewaarschuwd voor marshaling, niet-marsen en het loskoppelen van objecten en proxy's door de externe infrastructuur. |
Opmerkingen
De TrackingServices klasse biedt een traceringsservice met pluggable handlers die kunnen detecteren wanneer objecten marshaled en niet-gemarhaleerd zijn. Pluggable handlers kunnen worden gemaakt door de ITrackingHandler interface te implementeren. Zie de Marshal klas voor meer informatie.