Compartir a través de


Fine-Tuning Your Async Application (Visual Basic) (Ajuste de una aplicación asincrónica [Visual Basic])

Puede agregar precisión y flexibilidad a las aplicaciones asincrónicas mediante los métodos y propiedades que el Task tipo pone a disposición. Los temas de esta sección muestran ejemplos que utilizan CancellationToken y métodos importantes como Task, Task.WhenAll y Task.WhenAny.

Mediante el uso de WhenAny y WhenAll, puede iniciar varias tareas más fácilmente y aguardar su finalización supervisando una sola tarea.

En esta sección se incluyen los ejemplos siguientes.

Nota:

Para ejecutar los ejemplos, debe tener Visual Studio 2012 o versiones posteriores y .NET Framework 4.5 o posterior instalado en el equipo.

Los proyectos crean una interfaz de usuario que contiene un botón que inicia el proceso y un botón que lo cancela, como se muestra en la imagen siguiente. Los botones se denominan startButton y cancelButton.

Ventana de WPF con el botón Cancelar

Puedes descargar los proyectos completos de Windows Presentation Foundation (WPF) de Async Sample: Fine Tuning Your Application.

Consulte también