IObjectReference Rozhraní
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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. |