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. Эти объекты могут выполнять определенные действия в зависимости от источника информации для десериализации.

Исключения

Вызывающий объект не имеет требуемого разрешения.

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