VisualizerObjectSource.Deserialize(Stream) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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.