2

私はこのSOの質問を参照しています: Dapperを使用して予想よりも時間がかかる一括挿入

そして、その質問に対するこの@SamSaffronコメントに:

「TransactionScope は、一般的には気にしない DTC のナンセンスの束を処理します。その機能が必要でない限り回避します。スレッド ローカル ストレージに接続された独自のコンテキストをロールするのは非常に簡単です。」

変数にアタッチされたトランザクションを使用して独自の TransactionManager をロールする方法は知っていますが、コマンドがトランザクションを自動的に登録するようにエミュレートする[ThreadStatic]信頼できる方法はありますか? 最終的な製品は、MSDTC 配管のないトランザクション スコープになります。TransactionScope

4

1 に答える 1

1

はい、TextMetalプロジェクトのサンプル コードを参照し、Plumbing 名前空間に注意してください。質問がある場合は、私にメールしてください。MSDTC に手を加える必要はありません。ADO.NET、作業単位パターン、および適切に設計されたデータ アクセス コードだけです。

于 2012-08-22T14:35:07.610 に答える