0

This linkは、EF6データベースファーストでTVFを使用する方法を記述しているため、SQLテーブルのエンティティのようなLinqクエリで使用できます。一時的なクエリのEF6サポートのためにテーブル値関数を使用しますか?

SQL一時テーブルの履歴データを照会し、それをLinq照会で使用できるようにするTVFを作成することは可能です。

したがって、たとえばTVFは、私が見る唯一の問題は、TVFに誰でもEDMXを再生成するたびに再マップする必要がされて、このその結果セットを取得する

select c.Name, c.Age, c.Height, c.Weight from Child c FOR SYSTEM_TIME AS OF '2014-01-01' 

のようなコードがある場合があります。

T4を使用してTVFを子テーブルにマッピングする方法はありますか?

+0

EFリバースPOCOを見て、EDMXを楽しんでください(そして機能マッピングを有効にしてください) – ErikEJ

答えて

0

はEDMXをAVID(および機能 マッピングを有効)にするEFリバースPOCOを見てください - ErikEJ 1月24日午前7時36

であなたの答えエリックEJいただきありがとうございます。私はSimon HughesのVS Add-inで素晴らしい経験をしています。私たちはEDMXだけを使ってデータベーステーブルのモデルを生成していました。 EFリバースPOCOは、効率的にそのタスクを実行し、一時的なクエリにもTVFをサポートします。

関連する問題