Estoy tratando de implementar una función asíncrona que devuelve un iterador. La idea es la siguiente: private async Task<IEnumerable> TestAsync(string testString) { foreach (char c in testString.ToCharArray()) { // do other work yield return c; } } Sin embargo, hay un mensaje de error que Task<IEnumerable> que la función no puede ser un bloque iterador […]
Estoy tratando de aprender AJAX con JSP y he escrito el siguiente código. Esto no parece estar funcionando. Amablemente ayuda: Esta es mi configuration_page.jsp JSP Page function loadXMLDoc() { var xmlhttp; var config=document.getElementById(‘configselect’).value; var url=”get_configuration.jsp”; if (window.XMLHttpRequest) { xmlhttp=new XMLHttpRequest(); } else { xmlhttp=new ActiveXObject(“Microsoft.XMLHTTP”); } xmlhttp.onreadystatechange=function() { if (xmlhttp.readyState==4 && xmlhttp.status==200) { document.getElementById(“myDiv”).innerHTML=xmlhttp.responseText; } […]
Me gustaría usar las palabras clave asincrónicas en un proyecto que se crea en .net 4.0. Si voy al sitio web nuget.org y busco “asincrónica”, obtengo muchos resultados, pero principalmente entiendo esto: Visual Studio Async CTP (Versión 3, no oficial) 0.3.0 AsyncAwaitCTP 1.0.0 ¿Cuál es la diferencia entre ambos?
Estoy creando una aplicación que muestra 8 miniaturas por página y puede tener n páginas. Cada una de estas miniaturas son UIViews y se agregan a UIScrollView. Sin embargo, he implementado Paging usando el código de muestra de Apple. El problema: Cada miniatura (UIView) tarda 150 milisegundos en crearse y agregarse a la vista de […]
Nivel alto Quiero llamar a algunas funciones sin valor de retorno en modo asíncrono sin esperar a que finalicen. Si uso std :: async, el objeto futuro no se destruye hasta que la tarea finalice, esto hace que la llamada no se sincronice en mi caso. Ejemplo void sendMail(const std::string& address, const std::string& message) { […]
Tengo una situación en la que estoy realizando una llamada async a un método que devuelve IDisposable instancia IDisposable . Por ejemplo: HttpResponseMessage response = await httpClient.GetAsync(new Uri(“http://www.google.com”)); Ahora, antes de que async estuviera en escena, cuando se trabajaba con una instancia IDisposable , esta llamada y el código que usaba la variable “respuesta” se […]
Tengo un proyecto de API web alojado en OWIN alojado en mi propio servidor que me proporciona algunos métodos REST básicos. Quiero tener mensajes de error multilingües, así que uso los archivos de recursos y un controlador de base que establece Thread.CurrentCulture y Thread.CurrentUICulture en el encabezado Accept-Language de la solicitud. public override Task ExecuteAsync(HttpControllerContext […]
Estaba haciendo una tarea pesada de procesador y cada vez que empiezo a ejecutar ese comando, mi winform se congela y ni siquiera puedo moverlo hasta que la tarea se complete. utilicé el mismo procedimiento de Microsoft pero nada parece cambiarse. mi entorno de trabajo es visual studio 2012 con .net 4.5 private async void […]
Por lo que yo sé, la principal diferencia entre las operaciones sincrónicas y asíncronas. Es decir, write() o read() frente a async_write() y async_read() es que los primeros, no regresan hasta que la operación termine -o error-, y los últimos, vuelven inmediatamente. Debido al hecho de que las operaciones asincrónicas están controladas por un io_service.run() […]
Necesito ayuda para implementar llamadas asíncronas paralelas en RxJava. He elegido un caso de uso simple en el que la PRIMERA llamada recupera (más bien busca) una lista de productos (Mosaico) para mostrar. Las llamadas subsiguientes salen y obtienen (A) REVISIONES y (B) IMÁGENES DEL PRODUCTO Después de varios bashs llegué a este lugar. 1 […]