私たちのプロジェクトの1つでは、Linq-to-SQLを使用してデータベースからデータを取得しています。他の人への参照を持つテーブルがたくさんあります。そのデータを保持するにはLoadWithメソッドを使用しています。データはシリアル化されておらず、WCFを使用してクライアントアプリケーションに送信されます。 cliendでは参照はなくなりました。コードをステップ実行して何が起こっているかを見ると、サーバー上でデータが利用可能であることがわかりますが、クライアント上では消えてしまいます。WCFを使用してLinqからSQLへのDataLoadWith.LoadWithをシリアル化する方法は?
カスタムクラスの場合、この作業を行うために属性を追加できますが、Linq-to-SQLではすべてのコードが生成されます。
このデータをシリアライズ/デシリアライズする方法はありますか?
私はDamien GのT4テンプレートで修正できるかどうかを確認します。 – Sorskoot