linq を使用した Dbml ファイルの提案が必要です。大量のデータを含むデータベースがあります。場合によっては、テーブルにロックが発生することがあります。そのため、dbml クラスにコミットされていない読み取りの分離レベルを適用する必要があります (この分離レベルにはいくつかの欠点があることがわかっています)。
私は部分クラスとしてdbmlファイルのコードの下にアップルを持っています
partial class MainDataContext
{
public MainDataContext()
{
base.Connection.BeginTransaction(System.Data.IsolationLevel.ReadUncommitted);
}
}
実装する適切な方法ですか?またはそれについて半分の提案をしてください。
ありがとう