Beispiel #1
0
        private static void OnLlamadaTermina(IAsyncResult res)
        {
            ObtenerCadena manipulador = ((AsyncResult)res).AsyncDelegate as ObtenerCadena;
            int           indice      = (int)res.AsyncState;
            string        resultado   = manipulador.EndInvoke(res);

            Log.Imprimir("miContenido.Llamada() #{0} concluyo. El resultado es \"{1}\"", indice, resultado);
        }
Beispiel #2
0
        // Método que se ejecuta al terminar la llamada asincrona
        private static void OnLlamadaTermina(IAsyncResult res)
        {
            // Declaramos un manipulador del tipo asincronico
            ObtenerCadena manipulador = ((AsyncResult)res).AsyncDelegate as ObtenerCadena;
            // Guardamos el estado del indice de la llamada asincrona
            int indice = (int)res.AsyncState;
            // Guardamos el resultado obtenido por el manipulador
            string resultado = manipulador.EndInvoke(res);

            Log.Imprimir("miContenido.Llamada() #{0} concluyo. El resultado es\"{1}\"", indice, resultado);
        }