IVisualizerObjectProvider2.Deserialize(Stream) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Attention
This method uses binary serialization which is no longer supported, please use IVisualizerObjectProvider3.DeserializeFromJson or GetDeserializableObject methods instead.
Méthode d’assistance héritée utilisée par les anciens visualiseurs qui facilite l’écriture du code de désérialisation. Il utilise la sérialisation binaire par défaut pour lire l’objet donné à partir du flux. Toutefois, en raison de failles de sécurité liées à son utilisation, il ne doit plus être utilisé et sera utilisé sur les versions plus récentes de .NET, comme ASP.NET Core 5.0.
Si elle est appelée sur une application cible qui prend en charge la sérialisation binaire, une fois la méthode terminée, le flux est lu et nous renvoyons l’objet sous-jacent.
public:
System::Object ^ Deserialize(System::IO::Stream ^ stream);
public object Deserialize(System.IO.Stream stream);
[System.Obsolete("This method uses binary serialization which is no longer supported, please use IVisualizerObjectProvider3.DeserializeFromJson or GetDeserializableObject methods instead.")]
public object Deserialize(System.IO.Stream stream);
abstract member Deserialize : System.IO.Stream -> obj
[<System.Obsolete("This method uses binary serialization which is no longer supported, please use IVisualizerObjectProvider3.DeserializeFromJson or GetDeserializableObject methods instead.")>]
abstract member Deserialize : System.IO.Stream -> obj
Public Function Deserialize (stream As Stream) As Object
Paramètres
- stream
- Stream
Flux à partir duquel lire l’objet
Retours
Objet précédemment sérialisé dans le flux
- Attributs
Exceptions
Se lève lorsque l’application cible ne prend pas en charge la sérialisation via BinaryFormatter.