CA1601: 電源の状態の変更を妨げるタイマーを使用しません
TypeName |
DoNotUseTimersThatPreventPowerStateChanges |
CheckId |
CA1601 |
[カテゴリ] |
Microsoft.Mobility |
互換性に影響する変更点 |
あり |
原因
タイマーが、1 秒ごとに複数回発生するように間隔が設定されています。
規則の説明
1 秒に複数回ポーリングしたり、1 秒に複数回発生するタイマーを使用したりしないでください。定期的な動作の頻度が高くなると、CPU のビジー状態が続き、ディスプレイとハード ディスクをオフにする省電力アイドル タイマーに影響を与えます。
違反の修正方法
タイマー間隔を 1 秒に 1 回未満の発生に設定します。
警告を抑制する状況
1 秒に複数回タイマーを発生させる必要があり、モビリティの考慮事項を無視しても安全な場合のみ、この規則を抑制します。