RegistryKey.Flush Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Zapíše všechny atributy zadaného otevřeného klíče registru do registru.
public:
void Flush();
public void Flush ();
member this.Flush : unit -> unit
Public Sub Flush ()
Poznámky
K zápisu změn do klíče není nutné volat Flush
. Změny registru se vyprázdní na disk, když registr použije líné vyprázdnění. Opožděné vyprazdňování probíhá automaticky a pravidelně po systémovém časovém intervalu. Změny registru se také vyprázdní na disk při vypnutí systému.
Flush
Na rozdíl od Closefunkce vrátí pouze v případě, že jsou všechna data zapsána do registru.
Funkce Flush
může také zapsat části nebo všechny ostatní klíče. Nadměrné volání této funkce může mít negativní vliv na výkon aplikace.
Aplikace by měla volat Flush
pouze v případě, že musí být naprosto jisté, že se změny registru zaznamenávají na disk. Obecně platí, Flush
že je potřeba používat jen zřídka, pokud vůbec.