Freigeben über


AsyncReaderWriterLock.GetTaskSchedulerForReadLockRequest Methode

Definition

Rufen Sie den Aufgabenplaner ab, um die Fortsetzung auszuführen, wenn die Sperre abgerufen wird. AsyncReaderWriterLock verwendet einen Speziellen SynchronizationContext , um exklusive Sperren zu behandeln, und ignoriert den bereitgestellten Aufgabenplaner, sodass dies nur in einem Lesesperresszenario verwendet wird. Diese Methode wird innerhalb des Ausführungskontexts aufgerufen, um die Lesesperre abzuwarten, sodass sie basierend auf dem aktuellen Ausführungskontext gestartet TaskScheduler werden kann. Hinweis: Der Aufgabenplaner wird nur verwendet, wenn die Sperre später ausgestellt wird. Wenn die Sperre sofort ausgestellt wird, wenn CanCurrentThreadHoldActiveLock true zurückgegeben wird, wird sie ignoriert.

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

Gibt zurück

Ein Aufgabenplaner, der die Fortsetzungsaufgabe plant, wenn eine Sperre ausgestellt wird.

Gilt für: