IVisualizerObjectProvider2.Deserialize(Stream) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Attenzione
This method uses binary serialization which is no longer supported, please use IVisualizerObjectProvider3.DeserializeFromJson or GetDeserializableObject methods instead.
Metodo helper legacy usato dai visualizzatori precedenti che semplifica la scrittura di codice di deserializzazione. Usa la serializzazione binaria predefinita per leggere l'oggetto specificato dal flusso. Tuttavia, a causa di vulnerabilità di sicurezza con il relativo utilizzo, non deve più essere usato e genera nelle versioni più recenti di .NET come ASP.NET Core 5.0.
Se viene chiamato in un'app di destinazione che supporta la serializzazione binaria, dopo che il metodo termina la lettura del flusso e viene restituito l'oggetto sottostante.
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
Parametri
- stream
- Stream
Flusso da cui leggere l'oggetto
Restituisce
Oggetto serializzato in precedenza nel flusso
- Attributi
Eccezioni
Genera un'eccezione quando l'app di destinazione non supporta la serializzazione tramite BinaryFormatter.