IFormatter.Deserialize(Stream) Yöntem

Tanım

Dikkat

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

Sağlanan akış üzerindeki verileri seri durumdan çıkararak nesnelerin grafiğini yeniden oluşturur.

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

Parametreler

serializationStream
Stream

Seri durumdan çıkaracak verileri içeren akış.

Döndürülenler

Seri durumdan çıkarılmış grafiğin en üst nesnesi.

Öznitelikler

Açıklamalar

Deserialize yöntemi akıştan grafik bilgilerini okur ve özgün grafiğin bir kopyasını yeniden oluşturur. Grafiğin topolojisi korunur.

Seri durumdan çıkarma işlemi uygun türde boş bir nesne ayırır ve akışta serializationStream iletilen verilerden alanlarını yeniden doldurulur. Seri durumdan çıkarma sırasında nesne üzerinde hiçbir oluşturucunun çağrılmadığını unutmayın.

Şunlara uygulanır

Ayrıca bkz.