IObjectReference Schnittstelle

Definition

Achtung

Formatter-based serialization is obsolete and should not be used.

Gibt an, dass die aktuelle Schnittstellenimplementierer ein Verweis auf ein anderes Objekt ist.

public interface class IObjectReference
[System.Obsolete("Formatter-based serialization is obsolete and should not be used.", DiagnosticId="SYSLIB0050", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public interface IObjectReference
public interface IObjectReference
[System.Runtime.InteropServices.ComVisible(true)]
public interface IObjectReference
[<System.Obsolete("Formatter-based serialization is obsolete and should not be used.", DiagnosticId="SYSLIB0050", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
type IObjectReference = interface
type IObjectReference = interface
[<System.Runtime.InteropServices.ComVisible(true)>]
type IObjectReference = interface
Public Interface IObjectReference
Abgeleitet
Attribute

Hinweise für Ausführende

Implementieren Sie diese Schnittstelle für Objekte, die verweise auf ein anderes Objekt sind, das erst aufgelöst werden kann, wenn das aktuelle Objekt vollständig wiederhergestellt wird. Während der Fixupphase wird jedes implementierte IObjectReference Objekt für das eigentliche Objekt abgefragt, und dieses Objekt wird in das Diagramm eingefügt. Fixup bezieht sich auf den Prozess der Fertigstellung von Verweisen, die während des Objekt deserialisierungsprozesses noch nicht abgeschlossen wurden.

Methoden

Name Beschreibung
GetRealObject(StreamingContext)
Veraltet.

Gibt das reale Objekt zurück, das deserialisiert werden soll, und nicht das Objekt, das der serialisierte Datenstrom angibt.

Gilt für: