CA1601: Não use timers impedem alterações de estado de energia
TypeName |
DoNotUseTimersThatPreventPowerStateChanges |
CheckId |
CA1601 |
<strong>Categoria</strong> |
Microsoft.Mobility |
Alteração significativa |
Quebrando |
Causa
Um temporizador tem um intervalo definido para ocorrer mais de uma vez por segundo.
Descrição da regra
Não há sondagem com mais freqüência do que uma vez por segundo ou temporizadores de uso que ocorrem com mais freqüência do que um tempo por segundo.Atividade periódica de freqüência mais alta manterá a CPU ocupada e interferir com temporizadores ociosos de economia de energia que desativar a exibição e os discos rígidos.
Como corrigir violações
Definir intervalos de timer para ocorrer a menos de uma vez por segundo.
Quando suprimir avisos
Essa regra deve ser suprimida somente se o timer de acionamento mais de uma vez por segundo é necessária e considerações de mobilidade podem ser ignoradas.