0

LinqToSql で、エンティティ部分クラス内の無関係なエンティティにアクセスしたい場合、新しい を作成せずにこれを行うにはどうすればよいDataContextですか?

シナリオは次のとおりです。

私はテーブルを持っていますClientIssueTypeそしてClientIssueType。デフォルトを使用したくない場合は、のClientリストを指定できます。私はのテーブルにデフォルトを持っています。IssueTypesIssueTypesIssueTypesClientIssueTypeClientIdnull

私のClientパーシャルでは、 all を取得したいと思います。IssueTypes何も見つからない場合は、 all default を返しますIssueTypesIssueTypesaで にアクセスする唯一の方法はnull ClientId、 new を介してテーブルにアクセスすることです。DataContextこれは、それらを に割り当て始めると問題になりIssuesます。

どこが間違っていますか?

4

1 に答える 1

0

ロジックをエンティティ部分クラスから DataContext 部分クラスに移動することで、この問題を解決しました。メソッドを呼び出すときに、Clientエンティティを渡します。

于 2012-06-30T09:10:45.470 に答える