IObjectReference Interfaccia

Definizione

Attenzione

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

Indica che l'implementatore di interfacce corrente è un riferimento a un altro oggetto.

C#
public interface IObjectReference
C#
[System.Obsolete("Formatter-based serialization is obsolete and should not be used.", DiagnosticId="SYSLIB0050", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public interface IObjectReference
C#
[System.Runtime.InteropServices.ComVisible(true)]
public interface IObjectReference
Derivato
Attributi

Note per gli implementatori

Implementare questa interfaccia su oggetti che fanno riferimento a un oggetto diverso, che non può essere risolto fino a quando l'oggetto corrente non viene completamente ripristinato. Durante la fase di correzione, qualsiasi oggetto che implementa IObjectReference viene sottoposto a query per il relativo oggetto reale e tale oggetto viene inserito nel grafico. Fixup fa riferimento al processo di finalizzazione dei riferimenti non già completati durante il processo di deserializzazione dell'oggetto.

Metodi

GetRealObject(StreamingContext)
Obsoleti.

Restituisce l'oggetto reale che deve essere deserializzato, invece dell'oggetto specificato dal flusso serializzato.

Si applica a

Prodotto Versioni (obsoleto)
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7 (8, 9)
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1