sgen
数メートルの種類のアセンブリに対して実行します。2種類を連載対象外にしたい。私はそれを行う方法を見つけることができないようです。
sgen
特定のタイプを指定するスイッチがあります/type
が、特定のタイプを除外するスイッチはありません。
特定の型をシリアル化から除外する方法はありますか?
sgen
数メートルの種類のアセンブリに対して実行します。2種類を連載対象外にしたい。私はそれを行う方法を見つけることができないようです。
sgen
特定のタイプを指定するスイッチがあります/type
が、特定のタイプを除外するスイッチはありません。
特定の型をシリアル化から除外する方法はありますか?
除外する型を別のアセンブリに配置する以外に、シリアライザーの生成から型を除外することはできません。
アップデート
他のポスターは、特定のタイプを除外する追加の可能性を考え出し、ユース ケースに基づいてさまざまな適用性を備えています。
これを探しているかどうかはわかりませんが、クラス定義の前に [NonSerialized] を指定することで、独自のクラスをシリアル化から除外できます。したがって、特定のタイプを除外したい場合は、それを継承して独自のクラスを作成する必要があります
[NonSerialized]
public class Point
{
public int x, y;
}