Lenguaje

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 inspeccionar para ver los cambios.

watchSubtree
Boolean

true para ver también las llaves descendientes; false para ver solo esta clave sin descendientes.

change
RegistryChangeNotificationFilters

Indica los tipos de cambios que se van a inspeccionar.

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