</>

Async/await

Avancé

Task, CancellationToken, exécution parallèle et streams asynchrones.

  1. 01

    Task et async/await

    async/await permet d'écrire du code asynchrone (I/O réseau, disque, base de données) qui se lit comme du code synchrone, sans bloquer le thread pendant l'attente.

  2. 02

    Exécution parallèle

    Task, CancellationToken, exécution parallèle et streams asynchrones.

  3. 03

    CancellationToken

    Un CancellationToken propage une demande d'annulation à travers toute une chaîne d'appels asynchrones — indispensable pour annuler une requête HTTP abandonnée par le client, par exemple.

  4. 04

    IAsyncEnumerable : streamer des résultats

    Permet de traiter des éléments au fur et à mesure qu'ils arrivent, sans attendre que toute la collection soit chargée en mémoire.

  5. 05

    Pièges courants

    Task, CancellationToken, exécution parallèle et streams asynchrones.