Bagikan melalui


AwaitExtensions.WaitForChangeAsync Metode

Definisi

Mengembalikan Tugas yang selesai saat kunci registri yang ditentukan berubah.

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

Parameter

registryKey
RegistryKey

Kunci registri untuk watch perubahan.

watchSubtree
Boolean

trueuntuk watch kunci keturunan juga; false untuk watch hanya kunci ini tanpa keturunan.

change
RegistryChangeNotificationFilters

Menunjukkan jenis perubahan pada watch.

cancellationToken
CancellationToken

Token yang mungkin dibatalkan untuk merilis sumber daya agar tidak mengawasi perubahan dan menyelesaikan Tugas yang dikembalikan sebagai dibatalkan.

Mengembalikan

Tugas yang selesai saat kunci registri berubah, handel ditutup, atau setelah pembatalan.

Berlaku untuk