AwaitExtensions.WaitForChangeAsync Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Belirtilen kayıt defteri anahtarı değiştiğinde tamamlanan bir Görev döndürür.
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
Parametreler
- registryKey
- RegistryKey
Değişiklikler için watch kayıt defteri anahtarı.
- watchSubtree
- Boolean
truetuşlarına da alt anahtarlar watch; false yalnızca alt öğeleri olmayan bu anahtarı watch.
watch değişiklik türlerini gösterir.
- cancellationToken
- CancellationToken
Kaynakların değişiklikleri izlemesini serbest bırakmak ve döndürülen Görevi iptal edildi olarak tamamlamak için iptal edilebilen bir belirteç.
Döndürülenler
Kayıt defteri anahtarı değiştiğinde, tanıtıcı kapatıldığında veya iptal edildiğinde tamamlanan bir görev.