Compartir a través de


AsyncReaderWriterLock.GetTaskSchedulerForReadLockRequest Método

Definición

Obtenga el programador de tareas para ejecutar la continuación cuando se adquiere el bloqueo. AsyncReaderWriterLock usa un especial SynchronizationContext para controlar bloqueos exclusivos y omitirá el programador de tareas proporcionado, por lo que esto solo se usa en un escenario de bloqueo de lectura. Se llama a este método dentro del contexto de ejecución para esperar el bloqueo de lectura, por lo que puede seleccionar en TaskScheduler función del contexto de ejecución actual. Nota: el programador de tareas solo se usa cuando se emite el bloqueo más adelante. Si el bloqueo se emite inmediatamente cuando CanCurrentThreadHoldActiveLock devuelve true, se omitirá.

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

Devoluciones

Programador de tareas para programar la tarea de continuación cuando se emite un bloqueo.

Se aplica a