AwaitExtensions.WaitForChangeAsync メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
指定したレジストリ キーが変更されたときに完了する Task を返します。
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
パラメーター
- registryKey
- RegistryKey
変更をwatchするレジストリ キー。
- watchSubtree
- Boolean
true
キーの子孫キーもwatchする場合は 。false
このキーのみを子孫なしでwatchする場合は 。
watchに対する変更の種類を示します。
- cancellationToken
- CancellationToken
変更の監視からリソースを解放し、取り消されたタスクを完了するために取り消される可能性があるトークン。
戻り値
レジストリ キーの変更、ハンドルのクローズ、または取り消し時に完了するタスク。