ObjectManager(ISurrogateSelector, StreamingContext) Konstruktor
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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í.