1

これは私の前の質問に関連しています:

C#の非同期メソッド

要約すると、完了するのに時間がかかりすぎる操作がいくつかあるため、それらを非同期で実行したかったのです。

これで、すべての操作が非同期で実行され、各操作の完了にかかる時間が報告されます。また、キャンセルを追加しましたが、...操作がメモリ内でキャンセルされた場合でも、データベース操作はまだ実行されているように見えます=(((

データベース(SQL Server 2008)で実行されている操作は、基本的にリンクされたデータベースに接続して2つのデータベース間の同期を実行するストアドプロシージャです。

したがって、基本的に、spへのこの呼び出しをキャンセルして、操作を停止し、トランザクションをロールバックするにはどうすればよいですか?

私はEFを使用してspを呼び出しています

4

0 に答える 0