Condividi tramite


IVisualizerObjectProvider2.Deserialize(Stream) Metodo

Definizione

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.

Si applica a