RegistryKey.Flush Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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, aufzurufen Flush
, um Änderungen an einem Schlüssel zu schreiben. Registrierungsänderungen werden auf den Datenträger geleert, wenn die Registrierung den verzögerten Leerer verwendet. Die verzögerte Leerung erfolgt automatisch und regelmäßig nach einem systemspezifischen Zeitintervall. Registrierungsänderungen werden auch beim Herunterfahren des Systems auf den Datenträger geleert.
Im Gegensatz zu Closegibt die Flush
Funktion nur zurück, wenn alle Daten in die Registrierung geschrieben wurden.
Die Flush
Funktion kann auch Teile der anderen Tasten oder alle ausschreiben. Das übermäßige Aufrufen dieser Funktion kann sich negativ auf die Leistung einer Anwendung auswirken.
Eine Anwendung sollte nur aufrufen Flush
, wenn absolut sicher sein muss, dass Registrierungsänderungen auf dem Datenträger aufgezeichnet werden. Im Allgemeinen Flush
müssen selten, wenn überhaupt, verwendet werden.