VisualizerObjectSource.Serialize(Stream, Object) Yöntem

Tanım

Belirtilen nesneyi bir akış halinde serileştirir.

Varsayılan olarak, nesneleri aracılığıyla BinaryFormatterikili serileştirme kullanılarak seri hale getirilir. Ancak, hedef uygulama ikili serileştirmeyi desteklemiyorsa (ASP.NET Core 5.0+ uygulamalarda olduğu gibi), yöntem kullanılabilir JSON serileştirme teknolojisini kullanarak nesneyi seri hale getirir.

İşlem dışı görselleştiricilerde ikili serileştirme desteklenmez. Bu nedenle, bu yöntem bunları her zaman Newtonsoft.Json kitaplığını kullanarak seri hale getirecektir.

public:
 static void Serialize(System::IO::Stream ^ serializationStream, System::Object ^ target);
public static void Serialize (System.IO.Stream serializationStream, object target);
static member Serialize : System.IO.Stream * obj -> unit
Public Shared Sub Serialize (serializationStream As Stream, target As Object)

Parametreler

serializationStream
Stream

Nesnenin serileştirildiği akış

target
Object

Seri hale getirilecek nesne

Açıklamalar

Newtonsoft.Json kullanılırsa, nesne UTF8 Kodlaması kullanılarak varsayılan NewtonSoft JSON Seri Hale Getiricisi ile serileştirilir.

Şunlara uygulanır