Chamar métodos assíncronos usando IAsyncResult
Digita o.NET Framework e bibliotecas de classes de terceiros podem fornecer métodos que permitem que um aplicativo continue em execução ao executar operações assíncronas em segmentos diferente do thread principal do aplicativo. As seções a seguir descrevem e forneça exemplos de código que demonstram as diferentes maneiras que você pode chamar métodos assíncronos, usam o IAsyncResult padrão de design.
Bloqueando a execução do aplicativo por final de uma operação assíncrona.
Bloqueando a execução de aplicativos usando um AsyncWaitHandle.
Usando um delegado AsyncCallback para finalizar uma operação assíncrona.
Consulte também
Conceitos
Event-based Asynchronous Pattern Overview