3

LINQ2SQL では、ストアド プロシージャの戻り値の型を自動生成に設定できました。Entity Framework でこれを行うことができません。

ストアド プロシージャの戻り値の型を Entity Framework で自動生成するように設定したいと考えています。これは可能ですか?

敬具。

4

1 に答える 1

1

Entity Framework V1 は、(挿入/更新/削除操作として) ストアド プロシージャをエンティティで直接操作するための優れたサポートを備えていますが、お気づきのように、そのままでは ObjectContext の関数としての SP のサポートは貧弱です。SP から返された結果に変更を加え、エンティティとして操作することが予想されるため、ほとんどの場合、モデル内の既存のエンティティに完全にマッピングする必要があります。明らかに、常にそうであるとは限りません。

ありがたいことに、SP のサポートが改善された EF v1 の拡張機能があります。拡張機能はこちらからダウンロードしてください。

EF v2 のサポートが向上します。

于 2008-11-05T18:23:28.107 に答える