IObjectReference Rozhraní

Definice

Upozornění

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

Označuje, že aktuální implementátor rozhraní je odkaz na jiný objekt.

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

Poznámky pro implementátory

Implementujte toto rozhraní na objekty, které jsou odkazy na jiný objekt, které nelze přeložit, dokud aktuální objekt není zcela obnoven. Během fáze opravy se jakýkoli implementovaný IObjectReference objekt dotazuje na jeho skutečný objekt a tento objekt se vloží do grafu. Oprava odkazuje na proces finalizace odkazů, které ještě nebyly dokončeny během procesu deserializace objektu.

Metody

GetRealObject(StreamingContext)
Zastaralé.

Vrátí skutečný objekt, který by měl být deserializován, spíše než objekt, který serializovaný datový proud určuje.

Platí pro