IObjectHandle Schnittstelle
Dieser Artikel wurde maschinell übersetzt. Wenn Sie die englische Version des Artikels anzeigen möchten, aktivieren Sie das Kontrollkästchen Englisch. Sie können den englischen Text auch in einem Popupfenster anzeigen, indem Sie den Mauszeiger über den Text bewegen.
Übersetzung
Englisch

IObjectHandle-Schnittstelle

 

Definiert die Schnittstelle zum Entwrappen von als Wert gemarshallten Objekten aus der Dereferenzierung.

Namespace:   System.Runtime.Remoting
Assembly:  mscorlib (in mscorlib.dll)

[InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)]
[GuidAttribute("C460E2B4-E199-412a-8456-84DC3E4838C3")]
[ComVisibleAttribute(true)]
public interface IObjectHandle

NameBeschreibung
System_CAPS_pubmethodUnwrap()

Entwrappt das Objekt.

Als Wert gemarshallte Objekte können über eine Dereferenzierung zurückgegeben werden, sodass Aufrufer steuern können, zu welchem Zeitpunkt das Objekt in ihre Domäne geladen wird.Über diese Schnittstelle kann der Aufrufer das Objekt aus der Dereferenzierung entwrappen.

Mit der Klasse, die die IObjectHandle-Schnittstelle implementiert, kann ein Objekt im gewrappten Zustand zwischen mehreren Anwendungsdomänen übergeben werden. Dabei werden die Metadaten für das gewrappte Objekt nicht in jede AppDomain geladen, die das IObjectHandle durchläuft.Auf diese Weise gewährt die IObjectHandle-Klasse den Aufrufern die Kontrolle über den Zeitpunkt, zu dem der Type des Remoteobjekts in ihre Domäne geladen wird.

.NET Framework
Verfügbar seit 1.1
Zurück zum Anfang
Anzeigen:
© 2016 Microsoft