Sdílet prostřednictvím


ObjectManager(ISurrogateSelector, StreamingContext) Konstruktor

Definice

Inicializuje novou instanci ObjectManager třídy .

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)

Parametry

selector
ISurrogateSelector

Náhradní selektor, který se má použít. Určuje ISurrogateSelector správnou náhradu, která se má použít při deserializaci objektů daného typu. V době deserializace náhradní selektor vytvoří novou instanci objektu z informací přenášených v datovém proudu.

context
StreamingContext

Kontext datového proudu. Parametr StreamingContext se nepoužívá, ale předává se jako parametr všem objektům ObjectManager, které implementují ISerializable nebo mají ISerializationSurrogate. Tyto objekty mohou provádět konkrétní akce v závislosti na zdroji informací deserializovat.

Výjimky

Volající nemá požadované oprávnění.

Platí pro