AwaitExtensions.WaitForChangeAsync Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Devuelve una tarea que se completa cuando cambia la clave del Registro especificada.
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
Parámetros
- registryKey
- RegistryKey
Clave del Registro que se va a watch para los cambios.
- watchSubtree
- Boolean
true
para watch también las claves descendientes; false
para watch solo esta clave sin descendientes.
Indica los tipos de cambios para watch.
- cancellationToken
- CancellationToken
Token que se puede cancelar para liberar los recursos de la inspección de los cambios y completar la tarea devuelta como cancelada.
Devoluciones
Tarea que se completa cuando cambia la clave del Registro, se cierra el identificador o tras la cancelación.