ObjectManager(ISurrogateSelector, StreamingContext) Konstruktor
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Inicjuje nowe wystąpienie klasy 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)
Parametry
- selector
- ISurrogateSelector
Selektor zastępczy do użycia. Parametr ISurrogateSelector określa prawidłowy surogat do użycia podczas deserializacji obiektów danego typu. W czasie deserializacji selektor zastępczy tworzy nowe wystąpienie obiektu z informacji przesyłanych w strumieniu.
- context
- StreamingContext
Kontekst przesyłania strumieniowego. Parametr StreamingContext nie jest używany przez ObjectManager
element , ale jest przekazywany jako parametr do wszystkich obiektów implementowanych ISerializable lub mających element ISerializationSurrogate. Te obiekty mogą wykonywać określone akcje w zależności od źródła informacji w celu deserializacji.
Wyjątki
Obiekt wywołujący nie posiada wymaganych uprawnień.