Sdílet prostřednictvím


RegistryKey.Flush Metoda

Definice

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.

Platí pro

Viz také