RegistryKey.Flush Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Écrit tous les attributs de la clé de Registre ouverte spécifiée dans le Registre.
public:
void Flush();
public void Flush ();
member this.Flush : unit -> unit
Public Sub Flush ()
Remarques
Il n’est pas nécessaire d’appeler Flush
pour écrire les modifications apportées à une clé. Les modifications du Registre sont vidées sur le disque lorsque le Registre utilise son videur paresseux. Le vidage paresseux se produit automatiquement et régulièrement après un intervalle de temps spécifié par le système. Les modifications du Registre sont également vidées sur le disque à l’arrêt du système.
Contrairement à Close, la Flush
fonction retourne uniquement lorsque toutes les données ont été écrites dans le Registre.
La Flush
fonction peut également écrire des parties ou la totalité des autres clés. L’appel excessif de cette fonction peut avoir un effet négatif sur les performances d’une application.
Une application ne doit appeler Flush
que si elle doit être absolument certaine que les modifications du Registre sont enregistrées sur le disque. En général, Flush
rarement, voire jamais, doit être utilisé.