SerializationInfo.SetType(Type) メソッド

定義

シリアル化するオブジェクトの Type を設定します。

C#
public void SetType(Type type);

パラメーター

type
Type

シリアル化するオブジェクトの Type

例外

type パラメーターが null です。

注釈

Formatterは、 に渡す前に インスタンスの をSerializationInfo設定Typeする役割をGetObjectData担います。 ただし、オブジェクトのプロキシを送信するユーザーは、この SerializationInfo インスタンスで表される型を変更する必要があります。 メソッドの SetType 使用は、 と の両方を FullTypeName 設定することと AssemblyName同じです。

適用対象

製品 バージョン
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1