0

相互に関係のあるLINQtoSQLエンティティテーブルがいくつかあります。関連するエンティティが含まれていないクラスのみを継承する部分クラスを作成する簡単な方法を教えてもらえますか?

4

1 に答える 1

3

関連エンティティを持たないクラスのみを継承する部分クラスを作成する

まず第一に、何も継承partialしていないのでクラスを宣言するときは、クラスを拡張しています。すべての機能は、異なるファイル間でクラスを構築できるようにするため、基本的にプロパティ/メソッドを追加すると、元の宣言に追加するようなものになります。partial

第 2 に、関連するエンティティ プロパティを無視する必要があるのはなぜでしょうか。これらは便利なメソッドとして自動的に追加されるため、関連するテーブルからデータにアクセスできます。関係が必要ない場合は、設計時にコンテキストから削除することをお勧めします (データベースからコンテキストを更新すると、関係が再び引き下げられることに注意してください)。

于 2012-10-02T12:33:10.377 に答える