RegistryKey.Flush Méthode

Définition

É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 différé. Le vidage différé 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 lors de l’arrêt du système.

Contrairement Closeà , la Flush fonction ne retourne que lorsque toutes les données ont été écrites dans le Registre.

La Flush fonction peut également écrire des parties ou toutes les autres clés. L’appel de cette fonction de façon excessive peut avoir un effet négatif sur les performances d’une application.

Une application doit uniquement appeler Flush s’il doit être absolu que les modifications du Registre sont enregistrées sur le disque. En général, Flush rarement, si jamais, besoin d’être utilisé.

S’applique à

Voir aussi