質問: 私はすでにアイソレーションレベルを`IsolationLevel.ReadUncommitted`設定しました。コミットされていないデータのみをフェッチするオプションはありますか?呼び出されるストアドプロシージャを手動で変更する必要はありませんか? 以下は、コミットされていないデータのみを取得するためのスクリプトです: ``` SELECT * FROM Users.[User] EXCEPT SELECT * FROM Users.[User] WITH (READCOMMITTED, READPAST) ```
回答: Dapperはこれとはまったく関係がありません。ここには2つのオプションがあります: * あなたのSQLフレーバー(バックエンドに依存する)があなたにこれを表現できるようにするなら:素晴らしい * ADO.NET接続/トランザクション(プロバイダー依存)がこれをサポートしている場合:偉大 Dapperは、どちらとも関係がありません。それはプロバイダーの上にあり、呼び出しコードは構文を提供します。