コンストラクター シグネチャは ISerializable.GetObjectData (SerializationInfo インスタンスおよび StreamingContext インスタンス) と同じ引数を受け入れます コンストラクターは非シール ...

コンストラクター シグネチャは ISerializable.GetObjectData (SerializationInfo インスタンスおよび StreamingContext インスタンス) と同じ引数を受け入れます。コンストラクターは非シール クラスのために保護され、シール クラスに対してプライベートでなければなりません。シリアル化コンストラクターを実装しないと、逆シリアル化に失敗したり、SerializationException をスローする原因となります。
コレクション初期化子要素の '%1!ls!' に最も適しているオーバーロード メソッドは使用できません コレクション初期化子 'Add' メソッドには ref パラメータまたは out パラメータを使用できません コレクション名 {0} に対して複数のコレクション エントリが検出されました 検出された値は次のとおりです 既存のコレクション ID: {1} 既存のコレクション タイプ: {2} 既存の登録済みコレクション: {3} 候補のコレクション ID: ... コンストラクタは '|2' を含むプロジェクト '|1' を間接的に参照しています プロジェクトに '|1' へのプロジェクト参照を追加してください コンストラクター シグネチャは ISerializable.GetObjectData (SerializationInfo インスタンスおよび StreamingContext インスタンス) と同じ引数を受け入れます コンストラクターは非シール ... コンストラクターおよびデストラクターの名前を ダイアグラムから直接変更することはできません クラスの名前を変更すると 自動的にそのコンストラクターおよびデストラクターの名前が変更されます コンストラクターの呼び出しは動的にディスパッチされる必要がありますが この呼び出しはコンストラクター初期化子の一部であるためディスパッチできません 動的な引数をキャストしてください コンストラクターの明示的な型宣言は 'ty1 . tyN -> resTy' という形式にする必要があります 必要に応じて 'resTy' をかっこで囲んでください