英語で読む

次の方法で共有


SerializationInfo.AssemblyName プロパティ

定義

シリアル化時にのみ、シリアル化する型のアセンブリ名を取得または設定します。

C#
public string AssemblyName { get; set; }

プロパティ値

シリアル化する型のアセンブリの完全名。

例外

プロパティに設定されている値が null です。

注釈

AssemblyNameは、 を含む型のアセンブリの プロパティによってFullName返される値と同じです。 これは、このオブジェクトの型情報をシリアル化するときにフォーマッタが使用するアセンブリ名です。

アセンブリ名には、アセンブリの名前、バージョン、カルチャ、およびオブジェクトに関するセキュリティ情報が含まれます。

シリアル化される型を変更するユーザー (たとえば、特定の型のプロキシを送信する場合) は、このプロパティの値を設定します。

注意事項

このプロパティの値は未定義であるため、逆シリアル化中にこのプロパティを使用しないでください。

適用対象

製品 バージョン
.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