다음을 통해 공유


AsyncReaderWriterLock.GetTaskSchedulerForReadLockRequest 메서드

정의

잠금을 획득할 때 연속 작업을 실행할 작업 스케줄러를 가져옵니다. AsyncReaderWriterLock은 특수 SynchronizationContext 를 사용하여 배타적 잠금을 처리하고 제공된 작업 스케줄러를 무시하므로 읽기 잠금 시나리오에서만 사용됩니다. 이 메서드는 현재 실행 컨텍스트에 따라 선택할 TaskScheduler 수 있도록 읽기 잠금을 대기하기 위해 실행 컨텍스트 내에서 호출됩니다. 참고: 작업 스케줄러는 나중에 잠금이 실행될 때만 사용됩니다. true를 반환할 때 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

반환

잠금이 실행될 때 연속 작업을 예약하는 작업 스케줄러입니다.

적용 대상