VisualizerObjectSource.Serialize(Stream, Object) 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
지정된 개체를 스트림으로 직렬화합니다.
기본적으로 개체는 를 통해 이진 serialization을 BinaryFormatter사용하여 직렬화됩니다. 그러나 대상 앱이 이진 serialization을 지원하지 않는 경우(ASP.NET Core 5.0 이상 애플리케이션의 경우와 같이) 메서드는 사용 가능한 JSON 직렬화 기술을 사용하여 개체를 직렬화합니다.
이진 serialization은 out of process 시각화 도우미에서 지원되지 않습니다. 따라서 이 메서드는 항상 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
개체를 serialize할 스트림
- target
- Object
직렬화할 개체
설명
Newtonsoft.Json을 사용하는 경우 개체는 UTF8 인코딩을 사용하여 기본 NewtonSoft JSON Serializer로 직렬화됩니다.