ObjectManager(ISurrogateSelector, StreamingContext) Konstruktor

Definition

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.

Gilt für: