RegistryKey.Flush Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.