AsyncReaderWriterLock.GetTaskSchedulerForReadLockRequest 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
讓任務排程器在鎖定後執行續行。 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
傳回
任務排程器用於在鎖發出時排程繼續任務。