Resultados de la búsqueda a petición "task-parallel-library"

3 la respuesta

El SynchronizationContext actual no se puede usar como TaskScheduler

Estoy usandoTarea [http://msdn.microsoft.com/en-us/library/system.threading.tasks.aspx] para ejecutar llamadas de servidor de larga ejecución en mi ViewModel y los resultados se vuelven a ordenar ...

2 la respuesta

Parallels.ForEach Tomando el mismo tiempo que Foreach

Todos Estoy usando Parallels.ForEach de la siguiente manera private void fillEventDifferencesParallels(IProducerConsumerCollection<IEvent> events, Dictionary<string, IEvent> originalEvents) { Parallel.ForEach<IEvent>(events, evt => { IEvent ...

6 la respuesta

Utilizando Parallel.Foreach en una pequeña instancia azul

Tengo un WebRole ejecutándose en una instancia pequeña. Este WebRole tiene un método que carga una gran cantidad de archivos al almacenamiento BLOB. Según las especificaciones de instancias de Azure, una instancia pequeña solo tiene 1 núcleo. ...

10 la respuesta

Cómo paralelizar correctamente el trabajo dependiendo en gran medida de E / S

Estoy creando una aplicación de consola que tiene que procesar un montón de datos. Básicamente, la aplicación toma referencias de una base de datos. Para cada referencia, analice el contenido del archivo y realice algunos cambios. Los archivos ...

8 la respuesta

¿Cómo puedo permitir que las excepciones de Tarea se propaguen al hilo de la interfaz de usuario?

In TPL, si una excepción es lanzada por unTare [http://msdn.microsoft.com/en-us/library/system.threading.tasks.task.aspx], esa excepción se captura y almacena en ...

8 la respuesta

Está bien derivar de la tarea TPL para devolver más detalles del método?

Mi método original se ve así: string DoSomeWork();MetodoDoSomeWork comienza a trabajar en otro hilo y devuelve la ID de ejecución (solo una cadena aleatoria). Más tarde, puedo consultar los resultados por la ID de ejecución dada. El punto ...

4 la respuesta

.Net TPL: ¿Programador de tareas de nivel de concurrencia limitado con prioridad de tarea?

Actualmente estoy usando el LimitedConcurrencyLevelTaskScheduler detallado aquí http: //msdn.microsoft.com/en-us/library/ee789351.asp [http://msdn.microsoft.com/en-us/library/ee789351.aspx] Quiero mejorar esto para que las tareas individuales ...

12 la respuesta

Is Task.Factory.StartNew () garantiza la creación de al menos un nuevo hilo?

Entiendo que el TPL no necesariamente crea un nuevo hilo para cada tarea en un conjunto paralelo, pero ¿siempre crea al menos uno? p.ej private void MyFunc() { Task.Factory.StartNew(() => { //do something that takes a while }); ...

6 la respuesta

¿Cómo reiniciar / reutilizar una Tarea recurrente?

Tengo una tarea de larga duración que he implementado usando la biblioteca paralela de tareas. Cuando comienza la tarea, tomo instantáneas de varios valores de entrada y colecciones y luego realizo varias operaciones utilizando esa información. ...

10 la respuesta

Diferencia entre Tarea (System.Threading.Task) y Thread

De lo que entiendo acerca de la diferencia entre Task & Thread es que esa tarea ocurrió en el grupo de subprocesos, mientras que el subproceso es algo que necesito administrar yo mismo ... (y esa tarea se puede cancelar y volver al grupo de ...