BinaryFormatter.UnsafeDeserialize(Stream, HeaderHandler) Metódus
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
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.