IObjectReference Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Указывает, что текущий реализующий интерфейс является ссылкой на другой объект.
public interface class IObjectReference
public interface IObjectReference
[System.Runtime.InteropServices.ComVisible(true)]
public interface IObjectReference
type IObjectReference = interface
[<System.Runtime.InteropServices.ComVisible(true)>]
type IObjectReference = interface
Public Interface IObjectReference
- Производный
- Атрибуты
Примечания для тех, кто реализует этот метод
Реализуйте этот интерфейс на объекты, которые ссылаются на другой объект, который не может быть разрешен до тех пор, пока текущий объект не будет полностью восстановлен. На этапе исправления любой объект, реализующий IObjectReference объект, запрашивается для его реального объекта и этот объект вставляется в граф. Исправление относится к процессу завершения ссылок, которые еще не завершены во время процесса десериализации объекта.
Методы
| Имя | Описание |
|---|---|
| GetRealObject(StreamingContext) |
Возвращает реальный объект, который следует десериализировать, а не объект, который указывает сериализованный поток. |