IVisualizerObjectProvider2.Deserialize(Stream) Método

Definição

Cuidado

This method uses binary serialization which is no longer supported, please use IVisualizerObjectProvider3.DeserializeFromJson or GetDeserializableObject methods instead.

Método auxiliar herdado usado por visualizadores antigos que facilita a gravação de código de desserialização. Ele usa a serialização binária padrão para ler o objeto fornecido do fluxo. No entanto, devido a vulnerabilidades de segurança com seu uso, ele não deve mais ser usado e será lançado em versões mais recentes do .NET, como ASP.NET Core 5.0.

Se chamado em um aplicativo de destino que dá suporte à Serialização Binária, depois que o método termina o fluxo é lido e retornamos o objeto subjacente.

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

Parâmetros

stream
Stream

O fluxo do qual ler o objeto

Retornos

Um objeto que foi serializado anteriormente no fluxo

Atributos

Exceções

Será gerado quando o aplicativo de destino não oferecer suporte à serialização por meio do BinaryFormatter.

Aplica-se a