VisualizerObjectSource.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 the DeserializeFromJson or GetDeserializableObject methods instead.
Metodo helper legacy usato dai visualizzatori precedenti che semplifica la scrittura di codice di serializzazione. 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 verrà generata 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 il completamento del metodo il puntatore di lettura del flusso è avanzato oltre i byte dell'oggetto
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
Parametri
- serializationStream
- Stream
Flusso da cui leggere l'oggetto
Restituisce
Oggetto serializzato in precedenza nel flusso
- Attributi
Eccezioni
Genera quando l'app di destinazione non supporta la serializzazione tramite BinaryFormatter.
Commenti
Questo metodo helper deserializza i dati dal flusso e lo usa per costruire un oggetto dati. Usare questo metodo se è necessario creare una classe derivata di VisualizerObjectSource che esegue l'override CreateReplacementObject o TransferData.