DBML デザイナに、自動生成タイプの代わりにカスタム タイプを使用させることはできますか? database.designer.cs を編集できますが、これらの変更はテーブルを変更すると失われます。
そうでない場合、自動生成された型から Linq のカスタム型に簡単に「変換」するにはどうすればよいですか?
DBML デザイナに、自動生成タイプの代わりにカスタム タイプを使用させることはできますか? database.designer.cs を編集できますが、これらの変更はテーブルを変更すると失われます。
そうでない場合、自動生成された型から Linq のカスタム型に簡単に「変換」するにはどうすればよいですか?
DBML デザイナはコード生成であり、プレーンでシンプルですが、dml はマッピング ファイルとして役立つ場合があります。
ここにはさまざまなオプションがあります。
資力:
4.0 の EF は POCO もサポートしていることにも注意してください。
LINQ 型から自分の型に手動で投影するだけの場合。それらが同様のプロパティを持っている場合PropertyCopy
、MiscUtilのようなものが役立つ場合があります-この回答を参照してください。