CA1842: 1 つのタスクで 'WhenAll' を使用しない

プロパティ
ルール ID CA1842
Title 1 つのタスクで 'WhenAll' を使用しない
[カテゴリ] パフォーマンス
修正が中断ありか中断なしか なし
.NET 8 では既定で有効 提案として

原因

WhenAll は 1 つのタスクで呼び出されます。

規則の説明

1 つのタスクで WhenAll を使用すると、パフォーマンスが低下する可能性があります。

違反の修正方法

代わりにタスクを待機または返します。

どのようなときに警告を抑制するか

この規則による警告は抑制しないでください。

こちらもご覧ください