VisualizerObjectSource.Serialize(Stream, Object) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.