Chiamata di metodi asincroni tramite IAsyncResult
I tipi nelle librerie di .NET e nelle librerie di classi di terze parti possono fornire metodi che consentono di continuare a eseguire un'applicazione durante l'esecuzione di operazioni asincrone in thread diversi dal thread dell'applicazione principale. Le sezioni seguenti descrivono e forniscono esempi di codice che illustrano i diversi modi in cui è possibile chiamare metodi asincroni che usano lo schema progettuale IAsyncResult.
Blocco dell'esecuzione dell'applicazione terminando un'operazione asincrona.
Blocco dell'esecuzione dell'applicazione tramite AsyncWaitHandle.
Esecuzione del polling dello stato di un'operazione asincrona.
Uso di un delegato AsyncCallback per terminare un'operazione asincrona.
Vedi anche
- Event-based Asynchronous Pattern (EAP) (Modello asincrono basato su eventi, EAP)
- Panoramica sul modello asincrono basato su eventi