IFormatter.Deserialize(Stream) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Upozornění
BinaryFormatter serialization is obsolete and should not be used. See https://aka.ms/binaryformatter for more information.
Deserializuje data na poskytnutém streamu a rekonstituuje graf objektů.
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
Parametry
- serializationStream
- Stream
Datový proud, který obsahuje data, která se mají deserializovat.
Návraty
Horní objekt deserializovaného grafu.
- Atributy
Poznámky
Metoda Deserialize čte informace o grafu z datového proudu a rekonstruuje klon původního grafu. Topologie grafu je zachovaná.
Proces deserializace přidělí prázdný objekt příslušného typu a znovu naplní jeho pole z dat přenášených v datovém serializationStream
proudu. Je důležité si uvědomit, že během deserializace není na objektu nikdy volána žádná konstruktor.