Compartir a través de


Cómo: Llamar a un método de servicio de forma asincrónica

Actualización: noviembre 2007

Se puede llamar a la mayoría de los métodos de servicios de Windows Communication Foundation (WCF) de forma sincrónica o asincrónica. Llamar a un método de forma asincrónica habilita a la aplicación para que continúe funcionando mientras se llama al método, cuando éste funciona a través de una conexión lenta.

De forma predeterminada, cuando una referencia de servicio se agrega a un proyecto se configura para llamar a los métodos de forma sincrónica. Se puede cambiar el comportamiento de llamada a métodos de forma asincrónica cambiando un valor en el cuadro de diálogo Configurar referencia de servicio.

Nota:

Esta opción se establece para cada servicio. Si se llama a un método para un servicio de forma asincrónica, se debe llamar a todos los métodos de forma asincrónica.

Nota:

Es posible que su equipo muestre nombres o ubicaciones diferentes para algunos de los elementos de la interfaz de usuario de Visual Studio incluidos en las instrucciones siguientes. La edición de Visual Studio que se tenga y la configuración que se utilice determinan estos elementos. Para obtener más información, vea Valores de configuración de Visual Studio.

Para llamar a un método de servicio de forma asincrónica

  1. En el Explorador de soluciones, seleccione la referencia de servicio.

  2. En el menú Proyecto, haga clic en Configurar referencia de servicio.

  3. En el cuadro de diálogo Configurar referencia de servicio, active la casilla Generar operaciones asincrónicas.

Vea también

Tareas

Ejemplo Consuming ASMX and WCF Services

Referencia

Configurar referencia de servicio (Cuadro de diálogo)

Otros recursos

Servicios de Windows Communication Foundation y servicios de datos de ADO.NET