次の方法で共有


CA1601: 電源の状態の変更を妨げるタイマーを使用しません

TypeName

DoNotUseTimersThatPreventPowerStateChanges

CheckId

CA1601

[カテゴリ]

Microsoft.Mobility

互換性に影響する変更点

あり

原因

タイマーが、1 秒ごとに複数回発生するように間隔が設定されています。

規則の説明

1 秒に複数回ポーリングしたり、1 秒に複数回発生するタイマーを使用したりしないでください。定期的な動作の頻度が高くなると、CPU のビジー状態が続き、ディスプレイとハード ディスクをオフにする省電力アイドル タイマーに影響を与えます。

違反の修正方法

タイマー間隔を 1 秒に 1 回未満の発生に設定します。

警告を抑制する状況

1 秒に複数回タイマーを発生させる必要があり、モビリティの考慮事項を無視しても安全な場合のみ、この規則を抑制します。