Поделиться через


ObjectManager(ISurrogateSelector, StreamingContext) Конструктор

Определение

Инициализирует новый экземпляр класса ObjectManager.

public:
 ObjectManager(System::Runtime::Serialization::ISurrogateSelector ^ selector, System::Runtime::Serialization::StreamingContext context);
public ObjectManager (System.Runtime.Serialization.ISurrogateSelector? selector, System.Runtime.Serialization.StreamingContext context);
public ObjectManager (System.Runtime.Serialization.ISurrogateSelector selector, System.Runtime.Serialization.StreamingContext context);
new System.Runtime.Serialization.ObjectManager : System.Runtime.Serialization.ISurrogateSelector * System.Runtime.Serialization.StreamingContext -> System.Runtime.Serialization.ObjectManager
Public Sub New (selector As ISurrogateSelector, context As StreamingContext)

Параметры

selector
ISurrogateSelector

Используемый суррогатный селектор. ISurrogateSelector определяет соответствующий суррогат для использования при десериализации объектов заданного типа. Во время десериализации суррогатный селектор создает новый экземпляр объекта из сведений, переданных на поток.

context
StreamingContext

Контекст потоковой передачи. StreamingContext не используется ObjectManager, но передается в качестве параметра любым объектам, реализующим ISerializable или имеющим ISerializationSurrogate. Эти объекты могут выполнять определенные действия в зависимости от источника сведений для десериализации.

Исключения

У вызывающего объекта отсутствует необходимое разрешение.

Применяется к