IObjectReference Interfész

Definíció

Figyelemfelhívás

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

Azt jelzi, hogy az aktuális felület implementátora egy másik objektumra mutató hivatkozás.

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
Származtatott
Attribútumok

Megjegyzések az implementálókhoz

Ezt a felületet olyan objektumokon implementálhatja, amelyek egy másik objektumra hivatkoznak, és ez nem oldható fel, amíg az aktuális objektum teljesen vissza nem állítható. A javítás során a rendszer lekérdezi az objektum IObjectReference valós objektumát, és beszúrja az objektumot a gráfba. A javítás az objektum deszerializálási folyamata során még nem befejezett hivatkozások véglegesítésének folyamatát jelenti.

Metódusok

Name Description
GetRealObject(StreamingContext)
Elavult.

A szerializált stream által megadott objektum helyett a deszerializálandó valós objektumot adja vissza.

A következőre érvényes: