RegistryKey.Flush Método

Definição

Grava todos os atributos da chave do Registro aberta especificada no Registro.

public:
 void Flush();
public void Flush();
member this.Flush : unit -> unit
Public Sub Flush ()

Comentários

Não é necessário chamar Flush para gravar alterações em uma chave. As alterações do Registro são liberadas para o disco quando o Registro usa seu flusher lento. A liberação lenta ocorre automaticamente e regularmente após um intervalo de tempo especificado pelo sistema. As alterações do Registro também são liberadas para o disco no desligamento do sistema.

Diferentemente Close, a Flush função retorna somente quando todos os dados foram gravados no registro.

A Flush função também pode gravar partes ou todas as outras chaves. Chamar essa função excessivamente pode ter um efeito negativo no desempenho de um aplicativo.

Um aplicativo só deve chamar Flush se precisar ter certeza absoluta de que as alterações do Registro são registradas no disco. Em geral, Flush raramente, se alguma vez, precisar ser usado.

Aplica-se a

Confira também