Partager via


VisualizerObjectSource.Deserialize(Stream) Méthode

Définition

Attention

This method uses binary serialization which is no longer supported, please use the 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 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 pointeur de lecture de flux est avancé au-delà des octets de l’objet

public:
 static System::Object ^ Deserialize(System::IO::Stream ^ serializationStream);
public static object Deserialize (System.IO.Stream serializationStream);
[System.Obsolete("This method uses binary serialization which is no longer supported, please use the DeserializeFromJson or GetDeserializableObject methods instead.")]
public static object Deserialize (System.IO.Stream serializationStream);
static member Deserialize : System.IO.Stream -> obj
[<System.Obsolete("This method uses binary serialization which is no longer supported, please use the DeserializeFromJson or GetDeserializableObject methods instead.")>]
static member Deserialize : System.IO.Stream -> obj
Public Shared Function Deserialize (serializationStream As Stream) As Object

Paramètres

serializationStream
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.

Remarques

Cette méthode d’assistance désérialise les données du flux et les utilise pour construire un objet de données. Utilisez cette méthode si vous devez créer une classe dérivée de VisualizerObjectSource qui remplace CreateReplacementObject ou TransferData.

S’applique à