Bagikan melalui


VisualizerObjectSource.Serialize(Stream, Object) Metode

Definisi

Menserialisasikan objek yang ditentukan ke dalam aliran.

Secara default, objek akan diserialisasikan menggunakan serialisasi biner melalui BinaryFormatter. Namun, jika aplikasi target tidak mendukung serialisasi biner (seperti dalam kasus aplikasi ASP.NET Core 5.0+), metode akan membuat serialisasi objek menggunakan teknologi serialisasi JSON apa pun yang tersedia.

Serialisasi biner tidak didukung di luar visualizer proses. Oleh karena itu, metode ini akan selalu menserialisasikannya menggunakan pustaka Newtonsoft.Json.

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)

Parameter

serializationStream
Stream

Aliran tempat untuk menserialisasikan objek

target
Object

Objek yang akan diserialisasikan

Keterangan

Jika Newtonsoft.Json digunakan, objek akan diserialisasikan dengan NewtonSoft JSON Serializer default menggunakan Pengodean UTF8.

Berlaku untuk