RegistryKey.Flush Methode

Definition

Schreibt alle Attribute des angegebenen geöffneten Registrierungsschlüssels in die Registrierung.

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

Hinweise

Es ist nicht erforderlich, Flush änderungen an einem Schlüssel zu schreiben. Registrierungsänderungen werden auf den Datenträger geleert, wenn die Registrierung den faulen Spüler verwendet. Lazy Flushing erfolgt automatisch und regelmäßig nach einem systemspezifischen Zeitintervall. Registrierungsänderungen werden auch beim Herunterfahren auf den Datenträger geleert.

Im Gegensatz Closedazu gibt die Flush Funktion nur dann zurück, wenn alle Daten in die Registrierung geschrieben wurden.

Die Flush Funktion kann auch Teile oder alle anderen Tasten ausschreiben. Das übermäßige Aufrufen dieser Funktion kann negative Auswirkungen auf die Leistung einer Anwendung haben.

Eine Anwendung sollte nur aufgerufen Flush werden, wenn sie absolut sicher sein muss, dass Registrierungsänderungen auf dem Datenträger aufgezeichnet werden. Im Allgemeinen Flush müssen selten, wenn jemals, verwendet werden.

Gilt für:

Weitere Informationen