Partager via


IVisualizerObjectProvider2.Deserialize(Stream) Méthode

Définition

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.

S’applique à