次の方法で共有


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 が使用されている場合、オブジェクトは UTF8 エンコードを使用して既定の NewtonSoft JSON シリアライザーでシリアル化されます。

適用対象