Freigeben über


VisualizerObjectSource.Serialize(Stream, Object) Methode

Definition

Serialisiert das angegebene Objekt in einen Stream.

Standardmäßig werden Objekte mithilfe der binären Serialisierung über serialisiert BinaryFormatter. Wenn die Ziel-App jedoch keine binäre Serialisierung unterstützt (wie bei ASP.NET Core 5.0+-Anwendungen), serialisiert die -Methode das Objekt mithilfe der verfügbaren JSON-Serialisierungstechnologie.

Die binäre Serialisierung wird in Out-of-Prozessschnellansichten nicht unterstützt. Daher serialisiert diese Methode sie immer mithilfe der Newtonsoft.Json-Bibliothek.

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

Der Stream, in den das Objekt serialisiert werden soll

target
Object

das zu serialisierende Objekt

Hinweise

Wenn Newtonsoft.Json verwendet wird, wird das Objekt mit dem Standardmäßigen NewtonSoft JSON Serializer mit UTF8-Codierung serialisiert.

Gilt für: