TaskScheduler.TryDequeue(Task) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Tentativas de desalinhar um Task que anteriormente estava em fila para este agendador.
protected public:
virtual bool TryDequeue(System::Threading::Tasks::Task ^ task);
[System.Security.SecurityCritical]
protected internal virtual bool TryDequeue(System.Threading.Tasks.Task task);
protected internal virtual bool TryDequeue(System.Threading.Tasks.Task task);
[<System.Security.SecurityCritical>]
abstract member TryDequeue : System.Threading.Tasks.Task -> bool
override this.TryDequeue : System.Threading.Tasks.Task -> bool
abstract member TryDequeue : System.Threading.Tasks.Task -> bool
override this.TryDequeue : System.Threading.Tasks.Task -> bool
Protected Friend Overridable Function TryDequeue (task As Task) As Boolean
Parâmetros
Devoluções
Um Booleano que indica se o task argumento foi delineado com sucesso.
- Atributos
Exceções
O task argumento é nulo.
Observações
Para obter mais informações, veja TaskScheduler.
Este método pode ser executado num bloco final; por isso, deve regressar o mais rapidamente possível para que quaisquer recursos, como CancellationTokenRegistration objetos, possam ser eliminados atempadamente.