Udostępnij za pośrednictwem


VisualizerObjectSource.Serialize(Stream, Object) Metoda

Definicja

Serializuje określony obiekt do strumienia.

Domyślnie obiekty będą serializowane przy użyciu serializacji binarnej za pośrednictwem .BinaryFormatter Jeśli jednak aplikacja docelowa nie obsługuje serializacji binarnej (tak jak w przypadku aplikacji ASP.NET Core 5.0+), metoda będzie serializować obiekt przy użyciu dowolnej dostępnej technologii serializacji JSON.

Serializacja binarna nie jest obsługiwana w wizualizatorach procesów. W związku z tym ta metoda zawsze będzie serializować je przy użyciu biblioteki 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)

Parametry

serializationStream
Stream

Strumień, do którego ma być serializować obiekt

target
Object

Obiekt do serializacji

Uwagi

Jeśli używany jest plik Newtonsoft.Json, obiekt zostanie serializowany z domyślnym serializatorem NewtonSoft JSON przy użyciu kodowania UTF8.

Dotyczy