Llamadas al Método "RAD Async"

Los Web Services de ASP.NET soportan un nuevo modelo para llamadas a WebMethods asíncronos. Utilizaremos el modelo basado en eventos para llamar de forma asíncrona a nuestros Servicios Web. Esto nos muestra cómo definir nuestra función de "callback" y añadirla a nuestro manejador de eventos de la clase proxy. Cuándo vuelve la llamada al método, se llama a la función "callback".

//First implement the HelloWorldCompleted method using the following signature:
//public void HelloWorldCompleted(object sender, HelloWorldCompletedEventArgs args)

//Create the Web service
HelloWorldWaitService service = new HelloWorldWaitService();
//Add our callback function to the event handler
service.HelloWorldCompleted += this.HelloWorldCompleted;
//Call the Web service asynchronously
service.HelloWorldAsync("first call");
//when the Web service call returns the HelloWorldCompleted method will be called
C# Sample Caption