SQL Server への非同期要求を行うときにキャンセル トークンを使用することは適切ですか?
SQL Server が「操作タイムアウト」エラーを報告する状況に陥ったとしましょう。
最終的に、SQL Server は例外を返します。そして、例外を含む結果を受け取ったスレッド プールからのタスク。
しかし、タイムアウト制限を短縮したキャンセルトークンを導入することで、これを防ぐことができればより良いでしょう。
私の腸は、これをSQL Serverに任せて例外を報告する必要があることを教えてくれますが、それはリクエストを数分間ハングさせたままにすることを意味する可能性があります..
これが理にかなっていることを願っています。