0

Entity Framework を使用して SQL 関数を C# に変換しています。変換している関数は、NOLOCK結合されるすべてのテーブル (10 個) のヒントを使用します。

このため、トランザクション全体にを設定することにIsolationLevelしました。ReadUncommitted現在、私はそのように内部結合を行っています。

from a in context.table1.ToList()
join b in context.table2.ToList on a.Id equals b.Id

などなど

たとえば、リストを宣言しますか

IEnumerable<table1> Table1 = new List<table1>();

クエリを開始する前にコンテキストを使用してそれらを設定すると、それらのテーブルで異なる結果が得られますか? すなわちTable1、と同じcontext.table1.ToList()でしょうか?もしそうなら、どの実装を使用する必要がありますか?

4

1 に答える 1