Preguntas etiquetadas con asynchronous

La programación asincrónica es una estrategia para diferir operaciones con alta latencia o baja prioridad, generalmente en un intento de mejorar el rendimiento, la capacidad de respuesta y / o la capacidad de compilación del software. Dichas estrategias generalmente se emplean usando alguna combinación de programación controlada por eventos y devoluciones de llamada, y opcionalmente haciendo uso de la concurrencia a través de corutinas y / o hilos.


14
Suprima la advertencia CS1998: este método asincrónico carece de 'espera'
Tengo una interfaz con algunas funciones asincrónicas. Algunas de las clases que implementan la interfaz no tienen nada que esperar, y algunas pueden simplemente lanzar. Es un poco molesto con todas las advertencias. Cuando no se usa await en una función asincrónica. ¿Es posible suprimir el mensaje? public async Task<object> …
104 c#  asynchronous 

2
Cómo usar RestSharp con async / await
Estoy luchando por encontrar un ejemplo moderno de código C # asincrónico que use RestSharp con asyncy await. Sé que Haack ha realizado una actualización reciente, pero no sé cómo utilizar los nuevos métodos. Además, ¿cómo puedo proporcionar un token de cancelación para que la operación pueda cancelarse (por ejemplo, …



1
Use declaraciones y espere a que las palabras clave funcionen bien en c #
Tengo una situación en la que hago una asyncllamada a un método que devuelve una IDisposableinstancia. Por ejemplo: HttpResponseMessage response = await httpClient.GetAsync(new Uri("http://www.google.com")); Ahora, antes asyncestaba en escena, cuando se trabaja con una IDisposableinstancia, esta llamada y el código que usa la variable "respuesta" se envuelve en una declaración …

8
¿Por qué no espera en Task.WhenAll arroja una AggregateException?
En este código: private async void button1_Click(object sender, EventArgs e) { try { await Task.WhenAll(DoLongThingAsyncEx1(), DoLongThingAsyncEx2()); } catch (Exception ex) { // Expect AggregateException, but got InvalidTimeZoneException } } Task DoLongThingAsyncEx1() { return Task.Run(() => { throw new InvalidTimeZoneException(); }); } Task DoLongThingAsyncEx2() { return Task.Run(() => { throw new …




3
¿Cuándo debería usar el método "entonces" de jQuery deferred y cuándo debería usar el método "pipe"?
jQuery Deferredtiene dos funciones que se pueden utilizar para implementar el encadenamiento asincrónico de funciones: then() deferred.then( doneCallbacks, failCallbacks ) Returns: Deferred doneCallbacks Una función, o matriz de funciones, que se llama cuando se resuelve el aplazado. failCallbacks Una función, o conjunto de funciones, que se llama cuando se rechaza …

22
¿Cómo hago una solicitud GET asincrónica en PHP?
Deseo realizar una solicitud GET simple a otro script en un servidor diferente. ¿Cómo hago esto? En un caso, solo necesito solicitar un script externo sin la necesidad de ningún resultado. make_request('http://www.externalsite.com/script1.php?variable=45'); //example usage En el segundo caso, necesito obtener la salida de texto. $output = make_request('http://www.externalsite.com/script2.php?variable=45'); echo $output; //string …
97 php  http  curl  asynchronous 



3
Hacer una tarea asincrónica en Flask
Estoy escribiendo una aplicación en Flask, que funciona muy bien, excepto que WSGIes sincrónica y de bloqueo. Tengo una tarea en particular que llama a una API de terceros y esa tarea puede tardar varios minutos en completarse. Me gustaría hacer esa llamada (en realidad es una serie de llamadas) …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.