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