AwaitExtensions.WaitForChangeAsync 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.
Retourne une tâche qui se termine lorsque la clé de Registre spécifiée change.
public static System.Threading.Tasks.Task WaitForChangeAsync (this Microsoft.Win32.RegistryKey registryKey, bool watchSubtree = true, Microsoft.VisualStudio.Threading.RegistryChangeNotificationFilters change = Microsoft.VisualStudio.Threading.RegistryChangeNotificationFilters.Subkey | Microsoft.VisualStudio.Threading.RegistryChangeNotificationFilters.Value, System.Threading.CancellationToken cancellationToken = default);
static member WaitForChangeAsync : Microsoft.Win32.RegistryKey * bool * Microsoft.VisualStudio.Threading.RegistryChangeNotificationFilters * System.Threading.CancellationToken -> System.Threading.Tasks.Task
<Extension()>
Public Function WaitForChangeAsync (registryKey As RegistryKey, Optional watchSubtree As Boolean = true, Optional change As RegistryChangeNotificationFilters = Microsoft.VisualStudio.Threading.RegistryChangeNotificationFilters.Subkey | Microsoft.VisualStudio.Threading.RegistryChangeNotificationFilters.Value, Optional cancellationToken As CancellationToken = Nothing) As Task
Paramètres
- registryKey
- RegistryKey
La clé de Registre à watch pour les modifications.
- watchSubtree
- Boolean
true
pour watch les touches descendantes également ; false
pour watch uniquement cette clé sans descendents.
Indique les types de modifications apportées à watch pour.
- cancellationToken
- CancellationToken
Jeton qui peut être annulé pour libérer les ressources de l’observation des modifications et terminer la tâche retournée comme annulée.
Retours
Tâche qui se termine lorsque la clé de Registre change, que le handle est fermé ou qu’il est annulé.