語言

AsyncReaderWriterLock.GetTaskSchedulerForReadLockRequest 方法

定義

讓任務排程器在鎖定後執行續行。 AsyncReaderWriterLock 使用特殊 SynchronizationContext 碼來處理獨佔鎖,並會忽略任務排程器,因此僅在讀取鎖定情境下使用。 此方法會在執行上下文中被呼叫以等待讀取鎖定,以便根據當前執行上下文讀取 TaskScheduler 。 注意:任務排程器僅在鎖定後續生效時使用。 如果當 CanCurrentThreadHoldActiveLock 回傳為真時立即發出鎖,則會被忽略。

protected:
 virtual System::Threading::Tasks::TaskScheduler ^ GetTaskSchedulerForReadLockRequest();
protected virtual System.Threading.Tasks.TaskScheduler GetTaskSchedulerForReadLockRequest();
abstract member GetTaskSchedulerForReadLockRequest : unit -> System.Threading.Tasks.TaskScheduler
override this.GetTaskSchedulerForReadLockRequest : unit -> System.Threading.Tasks.TaskScheduler
Protected Overridable Function GetTaskSchedulerForReadLockRequest () As TaskScheduler

傳回

任務排程器用於在鎖發出時排程繼續任務。

適用於