IObjectReference Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Cuidado
Formatter-based serialization is obsolete and should not be used.
Indica que o implementador da interface atual é uma referência a outro objeto.
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
- Derivado
- Atributos
Notas aos Implementadores
Implemente essa interface em objetos que são referências a um objeto diferente, que não podem ser resolvidos até que o objeto atual seja completamente restaurado. Durante o estágio de correção, qualquer implementação IObjectReference de objeto é consultada para seu objeto real e esse objeto é inserido no grafo. A correção refere-se ao processo de finalização de referências ainda não concluídas durante o processo de desserialização de objeto.
Métodos
GetRealObject(StreamingContext) |
Obsoleto.
Retorna o objeto real que deve ser desserializado, em vez do objeto especificado pelo fluxo serializado. |