Compartir a través de


RegistryKey.Flush Método

Definición

Escribe todos los atributos de la clave del Registro abierta y especificada en el Registro.

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

Comentarios

No es necesario llamar Flush a para escribir los cambios en una clave. Los cambios del Registro se vacían en el disco cuando el registro usa su vaciado diferido. El vaciado diferido se produce automáticamente y regularmente después de un intervalo de tiempo especificado por el sistema. Los cambios del Registro también se vacían en el disco durante el apagado del sistema.

A diferencia Closede , la Flush función solo devuelve cuando todos los datos se han escrito en el registro.

La Flush función también puede escribir partes de o de todas las demás claves. Llamar a esta función excesivamente puede tener un efecto negativo en el rendimiento de una aplicación.

Una aplicación solo debe llamar Flush a si debe estar absolutamente seguro de que los cambios del Registro se registran en el disco. En general, rara vez, Flush si alguna vez es necesario usarse.

Se aplica a

Consulte también