RegistryKey.Flush Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Scrive nel Registro di sistema tutti gli attributi della chiave aperta specificata.
public:
void Flush();
public void Flush ();
member this.Flush : unit -> unit
Public Sub Flush ()
Commenti
Non è necessario chiamare Flush
per scrivere le modifiche apportate a una chiave. Le modifiche del Registro di sistema vengono scaricate su disco quando il Registro di sistema usa lo scaricatore differita. Lo scaricamento differita viene eseguito automaticamente e regolarmente dopo un intervallo di tempo specificato dal sistema. Le modifiche del Registro di sistema vengono scaricate anche su disco all'arresto del sistema.
A differenza di Close, la Flush
funzione restituisce solo quando tutti i dati sono stati scritti nel Registro di sistema.
La Flush
funzione può anche scrivere parti di o tutte le altre chiavi. La chiamata a questa funzione può avere un effetto negativo sulle prestazioni di un'applicazione.
Un'applicazione deve chiamare Flush
solo se deve essere assolutamente certo che le modifiche del Registro di sistema vengano registrate su disco. In generale, Flush
raramente, se mai, è necessario usare .