IFormatter.Deserialize(Stream) Methode
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.
Achtung
BinaryFormatter serialization is obsolete and should not be used. See https://aka.ms/binaryformatter for more information.
Deserialisiert die Daten im bereitgestellten Stream und stellt das Diagramm von Objekten wieder her.
public:
System::Object ^ Deserialize(System::IO::Stream ^ serializationStream);
[System.Obsolete("BinaryFormatter serialization is obsolete and should not be used. See https://aka.ms/binaryformatter for more information.", DiagnosticId="SYSLIB0011", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public object Deserialize (System.IO.Stream serializationStream);
public object Deserialize (System.IO.Stream serializationStream);
[<System.Obsolete("BinaryFormatter serialization is obsolete and should not be used. See https://aka.ms/binaryformatter for more information.", DiagnosticId="SYSLIB0011", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
abstract member Deserialize : System.IO.Stream -> obj
abstract member Deserialize : System.IO.Stream -> obj
Public Function Deserialize (serializationStream As Stream) As Object
Parameter
- serializationStream
- Stream
Der Stream, der die zu deserialisierenden Daten enthält.
Gibt zurück
Das oberste Objekt des deserialisierten Diagramms.
- Attribute
Hinweise
Die Deserialize -Methode liest Graphinformationen aus dem Stream und rekonstruiert einen Klon des ursprünglichen Graphen. Die Topologie des Graphen wird beibehalten.
Der Deserialisierungsprozess ordnet ein leeres Objekt des entsprechenden Typs zu und füllt seine Felder aus den im serializationStream
Stream übertragenen Daten erneut auf. Es ist wichtig zu beachten, dass während der Deserialisierung kein Konstruktor für das Objekt aufgerufen wird.