IFormatter.Deserialize(Stream) Metoda

Definice

Upozornění

BinaryFormatter serialization is obsolete and should not be used. See https://aka.ms/binaryformatter for more information.

Deserializuje data na poskytnutém datovém proudu 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 k deserializaci.

Návraty

Object

Horní objekt deserializovaného grafu.

Atributy

Poznámky

Metoda Deserialize čte informace grafu ze streamu a rekonstruuje klon původního grafu. Topologie grafu je zachována.

Proces deserializace přidělí prázdný objekt příslušného typu a znovu naplní svá pole z dat přenášených v datovém serializationStream proudu. Je důležité si uvědomit, že během deserializace se na objekt nikdy nevolá žádný konstruktor.

Platí pro

Viz také