Resultados de la búsqueda a petición "async-await"
¿Dónde se ejecutan las tareas 'esperadas'?
Considera lo siguiente: private async void btnSlowPoke_Click(object sender, EventArgs e) { await DoItAsync(); } private async Task<int> SomeLongJobAsync() { for (int x = 0; x < 999999; x++) { //ponder my existence for one second await ...
Espera la lista de predicados asíncronos, pero abandona el primer falso
Imagina la siguiente clase: public class Checker { public async Task<bool> Check() { ... } }Ahora, imagine una lista de instancias de esta clase: IEnumerable<Checker> checkers = ...Ahora quiero controlar que cada ...
¿Cómo espero una respuesta de un sujeto RX sin presentar una condición de carrera?
Tengo un servicio que permite a la persona que llama enviar comandos y recibir respuestas de forma asincrónica. En una aplicación real, estas acciones están bastante desconectadas (alguna acción enviará un comando y las respuestas se procesarán ...
Tarea multiproceso para procesar archivos en c #
He estado leyendo mucho sobre subprocesos, pero no puedo encontrar la manera de encontrar una solución a mi problema. Primero déjame presentarte el problema. Tengo archivos que necesitan ser procesados. El nombre de host y la ruta de archivo se ...
TPL espera a que la tarea se complete con un valor de retorno específico
Me gustaría hacer una solicitud a X diferentes servicios web que cada uno devolverátrue ofalse. Estas tareas deben ejecutarse en paralelo y me gustaría esperar a que se complete la primera.conUn verdadero valor. Cuando recibo un valor verdadero, ...
¿Cómo admitir métodos asíncronos en un TransactionScope con Microsoft.Bcl.Async en .NET 4.0?
Tengo un método similar a: public async Task SaveItemsAsync(IEnumerable<MyItem> items) { using (var ts = new TransactionScope()) { foreach (var item in items) { await _repository.SaveItemAsync(item); } await ...
Esperando asíncrono / espera dentro de una tarea
Tengo esta construcción en mimain(), que crea var tasks = new List<Task>(); var t = Task.Factory.StartNew( async () => { Foo.Fim(); await Foo.DoBar(); }); //DoBar not completed t.Wait(); //Foo.Fim() done, Foo.DoBar should be but isn'tSin ...
no se puede devolver el valor del método asíncrono a la vista
Estoy tratando de devolver el valor deasync html helper pero está dando la siguiente cadena en lugar de los valores deseados. "System.Threading.Tasks.Task + WhenAllPromise`1 [System.Decimal]" Método: public async static Task<decimal> ...
Extensiones reactivas Suscríbete llamadas en espera
Quiero realizar una llamada asincrónica basada en cadaevento planteado por un observable de extensiones reactivas. También estoy tratando de mantener todo sincronizado ya que quiero que la llamada asincrónica termine antes de que se maneje el ...
Asíncrono con grandes flujos de datos
Usamos IEnumerables para devolver grandes conjuntos de datos de la base de datos: public IEnumerable<Data> Read(...) { using(var connection = new SqlConnection(...)) { // ... while(reader.Read()) { // ... yield return item; } } }Ahora queremos ...