VisualizerObjectSource.Deserialize(Stream) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Precaución
This method uses binary serialization which is no longer supported, please use the DeserializeFromJson or GetDeserializableObject methods instead.
Método auxiliar heredado usado por los visualizadores antiguos que facilitan la escritura de código de serialización. Usa la serialización binaria predeterminada para leer el objeto especificado de la secuencia. Sin embargo, debido a vulnerabilidades de seguridad con su uso, ya no debe usarse y se iniciará en versiones más recientes de .NET como ASP.NET Core 5.0.
Si se llama a en una aplicación de destino que admite serialización binaria, después de que el método finalice el puntero de lectura de secuencia está avanzado más allá de los bytes del objeto.
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
Parámetros
- serializationStream
- Stream
Secuencia desde la que se va a leer el objeto
Devoluciones
Objeto que se serializó anteriormente en la secuencia
- Atributos
Excepciones
Se producirá cuando la aplicación de destino no admita la serialización a través de BinaryFormatter.
Comentarios
Este método auxiliar deserializa los datos de la secuencia y los usa para construir un objeto de datos. Use este método si necesita crear una clase derivada de VisualizerObjectSource que invalide CreateReplacementObject o TransferData.