Sdílet prostřednictvím


VisualizerObjectSource.Deserialize(Stream) Metoda

Definice

Upozornění

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

Starší pomocné metody používané starými vizualizéry, které usnadňují zápis serializačního kódu. Používá výchozí binární serializaci ke čtení daného objektu z datového proudu. Kvůli chybám zabezpečení s jeho použitím by se ale už neměl používat a bude znamenat, že se bude zobrazovat na novějších verzích .NET, jako je ASP.NET Core 5.0.

Pokud je volána v cílové aplikaci, která podporuje binární serializaci, po dokončení metody je ukazatel na čtení datového proudu pokročilý za bajty objektu.

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

Parametry

serializationStream
Stream

Datový proud, ze kterého se má objekt číst

Návraty

Objekt, který byl dříve serializován do datového proudu

Atributy

Výjimky

Vyvolá se, když cílová aplikace nepodporuje serializaci prostřednictvím BinaryFormatter.

Poznámky

Tato pomocná metoda deserializuje data z datového proudu a používá je k vytvoření datového objektu. Tuto metodu použijte, pokud potřebujete vytvořit odvozenou třídu VisualizerObjectSource, která přepíše CreateReplacementObject nebo TransferData.

Platí pro