Incluir llamadas asincrónicas

En la programación asincrónica de .NET, se realiza una llamada a un método de clase de .NET mientras el programa sigue en ejecución, hasta que se realiza la devolución de llamada especificada o, si no se proporciona una devolución de llamada, hasta que se complete el bloqueo, el sondeo o la espera de la llamada. Por ejemplo, un programa puede llamar a un método, que enumera una gran lista, mientras el programa principal continúa en ejecución. Cuando se completa la enumeración, se realiza una devolución de llamada y el programa la asigna.

La programación asincrónica es una característica compatible con muchas áreas de .NET Framework, entre las que se incluye:

  • Entrada y salida de archivo, de secuencias o de socket
  • Red: HTTP, TCP
  • Canales y servidores proxy de acceso remoto (HTTP, TCP)
  • Servicios Web XML creados mediante ASP.NET
  • Formularios Web Forms con ASP.NET
  • Message Queuing utilizando la clase Message.
  • Delegados asincrónicos

En esta sección

Secciones relacionadas