ObjectManager(ISurrogateSelector, StreamingContext) Konstruktor
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Initialisiert eine neue Instanz der ObjectManager-Klasse.
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)
Parameter
- selector
- ISurrogateSelector
Die zu verwendende Ersatzauswahl. Dies ISurrogateSelector bestimmt das richtige Ersatzobjekt, das beim Deserialisieren von Objekten eines bestimmten Typs verwendet werden soll. Zur Deserialisierungszeit erstellt der Ersatzmarkierer eine neue Instanz des Objekts aus den im Datenstrom übertragenen Informationen.
- context
- StreamingContext
Der Streamingkontext. Dies StreamingContext wird nicht von ObjectManager, sondern als Parameter an objekte übergeben, die implementieren ISerializable oder haben.ISerializationSurrogate Diese Objekte können abhängig von der Quelle der zu deserialisierenden Informationen bestimmte Aktionen ausführen.
Ausnahmen
Der Aufrufer verfügt nicht über die erforderliche Berechtigung.