VisualizerObjectSource.Serialize(Stream, Object) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Сериализует указанный объект в поток.
По умолчанию объекты сериализуются с помощью двоичной сериализации через BinaryFormatter. Однако если целевое приложение не поддерживает двоичную сериализацию (как в случае с приложениями ASP.NET Core 5.0 и более поздних версий), метод сериализует объект с помощью любой доступной технологии сериализации JSON.
Двоичная сериализация не поддерживается в визуализаторах вне процесса. Поэтому этот метод всегда сериализует их с помощью библиотеки 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)
Параметры
- serializationStream
- Stream
Поток, в который выполняется сериализация объекта
- target
- Object
сериализуемый объект;
Комментарии
Если используется Newtonsoft.Json, объект будет сериализован с помощью сериализатора NEWtonSoft JSON по умолчанию с использованием кодировки UTF8.