ObjectManager(ISurrogateSelector, StreamingContext) Konstruktor
Definicja
Ważny
Niektóre informacje dotyczą produktów przedpremierowych, które mogą zostać znacznie zmodyfikowane przed premierą. Microsoft nie udziela żadnych gwarancji, ani wyraźnych, ani domniemanych, dotyczących informacji podanych tutaj.
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 ObjectManagerelement , 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ń.