AwaitExtensions.WaitForChangeAsync Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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.
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.