2009-06-15 24 views
0

DBMLデザイナーは自動生成型の代わりに自分のカスタム型を使用できますか? 私はdatabase.designer.csを編集できますが、これらの変更はテーブルを変更すると失われます。DynamicData:戻り値の型としてカスタム型を使用

そうでない場合、どうすれば簡単に自動生成型からLinqのカスタム型に変換できますか?

答えて

0

DBMLデザイナーがコード-GEN、無地でシンプルです - さまざまなオプションがここにあります

マッピングファイルとしてDMLが役立つかもしれないが:マッピングファイル を生成する

  • 使用SqlMetal
  • 既存のオブジェクトを標準属性で修飾する
  • 外部XMLファイルを使用して関係を説明する

資源:

注意も4.0でそのEFもPOCOをサポートしています。


LINQタイプから自分のタイプに手動で投影する場合は、類似のプロパティを持っている場合、PropertyCopyのようなものがMiscUtilに表示されます - this answerを参照してください。