Поделиться через


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.

Применяется к