コードインスペクション:メソッドはキャンセルをサポートしています
このインスペクションは、同じメソッドの別のオーバーロードが 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 日