VisualizerObjectSource.Deserialize(Stream) Yöntem

Tanım

Dikkat

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

Serileştirme kodu yazmayı kolaylaştıran eski görselleştiriciler tarafından kullanılan eski yardımcı yöntemi. Verilen nesneyi akıştan okumak için varsayılan ikili serileştirmeyi kullanır. Ancak, kullanımıyla ilgili güvenlik açıkları nedeniyle artık kullanılmamalıdır ve .NET'in ASP.NET Core 5.0 gibi daha yeni sürümlerini oluşturur.

İkili Serileştirmeyi destekleyen bir hedef uygulamada çağrılırsa, yöntem tamamlandıktan sonra akış okuma işaretçisi nesnenin baytlarını aşarak ilerletilir

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

Parametreler

serializationStream
Stream

Nesnenin okunduğu akış

Döndürülenler

Daha önce akışta seri hale getirilmiş bir nesne

Öznitelikler

Özel durumlar

Hedef uygulama BinaryFormatter aracılığıyla serileştirmeyi desteklemediğinde oluşturur.

Açıklamalar

Bu yardımcı yöntem, akıştan verileri seri durumdan kaldırır ve bir veri nesnesi oluşturmak için kullanır. veya TransferDatageçersiz kılan CreateReplacementObject türetilmiş bir VisualizerObjectSource sınıfı oluşturmanız gerekiyorsa bu yöntemi kullanın.

Şunlara uygulanır