ReSharper 2026.1 Help

コードインスペクション:メソッドはキャンセルをサポートしています

このインスペクションは、同じメソッドの別のオーバーロードが CancellationToken を受け入れ、適切なトークンが現在のスコープですでに利用可能である呼び出しを報告します。

これは、既存の非同期キャンセルまたは協調キャンセルフローを通じてキャンセルを伝播させるのに役立ちます。

サンプル

using System.Threading; public class Example { public void Load() { } public void Load(CancellationToken token) { } public void Run(CancellationToken token) { Load(); } }
using System.Threading; public class Example { public void Load() { } public void Load(CancellationToken token) { } public void Run(CancellationToken token) { Load(token); } }

クイックフィックス

キャンセルをサポートするオーバーロードに、利用可能な CancellationToken を渡してください。

2026 年 6 月 12 日