BinaryFormatter.UnsafeDeserialize(Stream, HeaderHandler) Metode

Definisi

Mendeserialisasi aliran yang ditentukan ke dalam grafik objek. yang disediakan HeaderHandler menangani header apa pun di aliran tersebut.

public:
 System::Object ^ UnsafeDeserialize(System::IO::Stream ^ serializationStream, System::Runtime::Remoting::Messaging::HeaderHandler ^ handler);
[System.Runtime.InteropServices.ComVisible(false)]
public object UnsafeDeserialize (System.IO.Stream serializationStream, System.Runtime.Remoting.Messaging.HeaderHandler handler);
[System.Runtime.InteropServices.ComVisible(false)]
[System.Security.SecurityCritical]
public object UnsafeDeserialize (System.IO.Stream serializationStream, System.Runtime.Remoting.Messaging.HeaderHandler handler);
[<System.Runtime.InteropServices.ComVisible(false)>]
member this.UnsafeDeserialize : System.IO.Stream * System.Runtime.Remoting.Messaging.HeaderHandler -> obj
[<System.Runtime.InteropServices.ComVisible(false)>]
[<System.Security.SecurityCritical>]
member this.UnsafeDeserialize : System.IO.Stream * System.Runtime.Remoting.Messaging.HeaderHandler -> obj
Public Function UnsafeDeserialize (serializationStream As Stream, handler As HeaderHandler) As Object

Parameter

serializationStream
Stream

Aliran untuk mendeserialisasi grafik objek.

handler
HeaderHandler

HeaderHandler yang menangani header apa pun di serializationStream. Bisa jadi null.

Mengembalikan

Objek yang dideserialisasi atau objek atas (akar) grafik objek.

Atribut

Pengecualian

serializationStream adalah null.

Dukungan serializationStream mencari, tetapi panjangnya adalah 0.

Pemanggil tidak memiliki izin yang diperlukan.

Keterangan

Peringatan

BinaryFormatter tidak aman dan tidak dapat dibuat aman. Untuk informasi selengkapnya, lihat panduan keamanan BinaryFormatter.

Header hanya digunakan untuk aplikasi jarak jauh tertentu.

Agar deserialisasi berhasil, posisi saat ini dalam aliran harus berada di awal grafik objek.

Penting

Memanggil metode ini dengan data yang tidak tepercaya adalah risiko keamanan. Panggil metode ini hanya dengan data tepercaya. Untuk informasi selengkapnya, lihat Memvalidasi Semua Input.

Berlaku untuk