AsyncReaderWriterLock.GetTaskSchedulerForReadLockRequest Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtenha o agendador de tarefas para executar a continuação quando o bloqueio for adquirido. AsyncReaderWriterLock usa um especial SynchronizationContext para lidar com bloqueios exclusivos e ignorará o agendador de tarefas fornecido, portanto, isso só é usado em um cenário de bloqueio de leitura. Esse método é chamado dentro do contexto de execução para aguardar o bloqueio de leitura, para que ele possa ser selecionado TaskScheduler com base no contexto de execução atual. Observação: o agendador de tarefas só é usado quando o bloqueio é emitido posteriormente. Se o bloqueio for emitido imediatamente quando CanCurrentThreadHoldActiveLock retornar true, ele será ignorado.
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
Retornos
Um agendador de tarefas para agendar a tarefa de continuação quando um bloqueio é emitido.