Partager via


VisualizerObjectSource.Serialize(Stream, Object) Méthode

Définition

Sérialise l’objet spécifié dans un flux.

Par défaut, les objets sont sérialisés à l’aide de la sérialisation binaire via .BinaryFormatter Toutefois, si l’application cible ne prend pas en charge la sérialisation binaire (comme dans le cas de ASP.NET Core applications 5.0+ ), la méthode sérialise l’objet à l’aide de la technologie de sérialisation JSON disponible.

La sérialisation binaire n’est pas prise en charge dans les visualiseurs hors processus. Par conséquent, cette méthode les sérialise toujours à l’aide de la bibliothèque 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)

Paramètres

serializationStream
Stream

Flux dans lequel sérialiser l’objet

target
Object

L’objet à sérialiser

Remarques

Si Newtonsoft.Json est utilisé, l’objet est sérialisé avec le sérialiseur JSON NewtonSoft par défaut à l’aide de l’encodage UTF8.

S’applique à