Compartir a través de


AwaitExtensions.WaitForChangeAsync Método

Definición

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

truepara watch también las claves descendientes; false para watch solo esta clave sin descendientes.

change
RegistryChangeNotificationFilters

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.

Se aplica a