BinaryFormatter.UnsafeDeserialize(Stream, HeaderHandler) Metódus

Definíció

Deszerializálja a megadott streamet egy objektumgráfba. A megadott HeaderHandler fájl kezeli a streamben lévő összes fejlécet.

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

Paraméterek

serializationStream
Stream

Az a stream, amelyből deszerializálni szeretné az objektumgráfot.

handler
HeaderHandler

Ez HeaderHandler kezeli a fejléceket a serializationStream. Lehet null.

Válaszok

Az objektumdiagram deszerializált objektuma vagy legfelső objektuma (gyökere).

Attribútumok

Kivételek

Az serializationStream van null.

A serializationStream kereső támogatja, de a hossza 0.

A hívó nem rendelkezik a szükséges engedéllyel.

Megjegyzések

Warning

BinaryFormatter nem biztonságos, és nem lehet biztonságossá tenni. További információt a BinaryFormatter biztonsági útmutatójában talál.

A fejlécek csak adott újraküldési alkalmazásokhoz használhatók.

A sikeres deszerializáláshoz a stream aktuális pozíciójának az objektumdiagram elején kell lennie.

Important

A metódus nem megbízható adatokkal való meghívása biztonsági kockázatot jelent. Ezt a metódust csak megbízható adatokkal hívhatja meg. További információ: Minden bemenet ellenőrzése.

A következőre érvényes: