Compartilhar via


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.