Este artículo se tradujo automáticamente. Para ver el artículo en inglés, active la casilla Inglés. Además, puede mostrar el texto en inglés en una ventana emergente si mueve el puntero del mouse sobre el texto.
Traducción
Inglés

Método TaskScheduler.TryDequeue (Task)

 

Publicado: octubre de 2016

Intenta quitar un Task que anteriormente estaba en la cola de este programador.

Espacio de nombres:   System.Threading.Tasks
Ensamblado:  mscorlib (en mscorlib.dll)

[SecurityCriticalAttribute]
protected internal virtual bool TryDequeue(
	Task task
)

Parámetros

task
Type: System.Threading.Tasks.Task

El Task que se quitan de la cola.

Valor devuelto

Type: System.Boolean

Un booleano que indica si la task argumento se ha quitado correctamente de la cola.

Exception Condition
ArgumentNullException

El task del argumento es null.

Para obtener más información, consulta Task Schedulers.

Este método puede ejecutarse en un bloque finally; por lo tanto debe devolver tan pronto como sea posible hasta que cualquier recursos como CancellationTokenRegistration objetos pueden eliminarse de manera oportuna.

Plataforma universal de Windows
Disponible desde 8
.NET Framework
Disponible desde 4.0
Biblioteca de clases portable
Se admite en: plataformas portátiles de .NET
Silverlight
Disponible desde 5.0
Windows Phone Silverlight
Disponible desde 8.0
Windows Phone
Disponible desde 8.1
Volver al principio
Mostrar: