BinaryFormatter
セキュリティ上の理由から段階的に廃止された.NETのバイナリ直列化機構。.NET 9以降はランタイムから実装が削除され既定では使用できない。
- 概念URI
https://comcomponent.com/knowledge/binaryformatter/
- 最終確認日
- 2026-08-01
- 機械可読データ
- JSON-LD
この概念が関わる関係
- BinaryFormatterは.NET(Core以降)と両立しません。.NET 9以降ではBinaryFormatterの実装がランタイムに含まれず、呼び出すと常にPlatformNotSupportedExceptionを投げる / 確度: 条件付きの関係 / 確認日: 2026-08-01 出典
- WPFはBinaryFormatterを利用します。WPFはデザイナーのシリアライズやクリップボード・drag & dropの経路でBinaryFormatterに依存することがある / 確度: 条件付きの関係 / 確認日: 2026-08-01 出典
- Windows FormsはBinaryFormatterを利用します。WinFormsはクリップボード・drag & drop・ResX・デザイナーのシリアライズでBinaryFormatterに依存することがある / 確度: 条件付きの関係 / 確認日: 2026-08-01 出典
- BinaryFormatterは.NET(Core以降)と両立しません。BinaryFormatterは.NET 9以降ランタイムから実装が削除され既定では使用できないが、非サポートのSystem.Runtime.Serialization.Formattersパッケージに明示的に依存させれば、引き続き利用できる場合がある / 確度: 条件付きの関係 / 確認日: 2026-08-01 出典
- DBのテーブルキューはBinaryFormatterと両立しません。移行先がモダンな.NETの場合、BinaryFormatterは実装が削除されているため、テーブルキューへ移す新システムにこの直列化形式は持ち込めず、JSONなどへの置き換えが必要になる / 確度: 条件付きの関係 / 確認日: 2026-08-01 出典
この概念を扱う記事
一次資料
このページはサイトの知識グラフ(_data/knowledge/)から自動生成されています。誤りの指摘はお問い合わせからお願いします。