自.NET 4以来,任务并行库是.NET Framework的一部分。它是一组API,使开发人员能够对异步应用程序进行编程。
Task.Run没有在后台运行但在Dispatcher上运行[重复]
我有一个阻塞UI线程的CPU密集型任务,经过调查我发现问题的根源似乎是在Dispatcher线程中实际运行的Task.Run:Task.Run(()...
我有一个带有按钮的asp.net webforms页面,当点击按钮时,应该执行一个任务,我希望任务异步执行,并将其进度报告给...
我的挑战是一个相当普遍的挑战,我有一个人口稠密的树视图,我想过滤。为此,我希望有一个用户在其过滤器文本中输入的文本框,并在树视图后...
请从5:15 - 5:46观看此视频。我在youtube上看到这个,这个人正在解释TPL。我对TPL很新,我以前从未听说过,我做了一些研究,发现......
我正在努力理解线程和Parallel.For之间的区别。我创建了两个函数,一个使用Parallel.For其他调用的线程。调用10个线程看起来会更快,可以......
我写了一个实用程序,它将搜索系统中的所有固定驱动器以查找某些扩展名的文件。一些驱动器包含数百万个文件夹(例如,3000万个文件夹),文件可以...
我想在原始任务结束时处理任务,但是希望保留原始结果和类型。附加的任务仅用于记录目的,例如写入控制台等。对于......
我在数组中有一系列任务。如果任务为“好”,则返回一个字符串。如果它是“坏”:它返回null。我希望能够并行运行所有任务,一旦第一个任务回来......
以下代码同时运行2个任务,均具有设置超时。层任务(父)具有总体时间值,当达到该值时,终止该过程。在层级任务中,...
我有一个使用MEF加载插件的应用程序。所有这些插件都符合以下接口:public interface IPlugin {Task Start();所有方法都实现为async:...
让我们说我有几个任务:void Sample(IEnumerable someInts){var taskList = someInts.Select(x => DownloadSomeString(x));异步任务 ...
我有一个在WPF中运行长时间操作的任务:任务t = Task.Factory.StartNew(()=> {try {process(cancelTokenSource.Token,CompressionMethod,OpInfo);} catch(...
TPL Dataflow从所有传入节点(多个生产者,1个消费者)创建聚合结果数组
请注意以下代码示例。我需要一个聚合器节点,可以链接到任意数量的源,等待所有源发送一条消息,然后在结果[]中组合它们。这个 ...
我试图发明一种方法来从BlockingCollection中使用批处理并遇到麻烦。这是一个最小的repro:内部类程序{private static readonly BlockingCollection
为什么线程比Parallel.Foreach更快打开OracleConnection?
我有两段代码如下,一个使用Thread,一个使用Parallel.Foreach Thread foreach(var i in new int [] {0,1,2,3,4,...,24})new Thread(GET_DATA) )。开始(ⅰ);并行平行....
我创建了一个小应用程序,使用基本的mvvm模式重命名一些文件。文件将复制到具有新名称的新文件夹,并且有一个显示进度的进度条(成功)。从......
我正在尝试这样做:foreach(ObjectList中的var o){CalculateIfNeedToMakeTaskForO(o); if(yes)TaskList.Add(OTaskAsync());现在我想等待所有......
.NET 4中是否存在Thread Safe Observablecollection?
平台:WPF,.NET 4.0,C#4.0问题:在Mainwindow.xaml中,我有一个ListBox绑定到Customer集合,该集合当前是一个ObservableCollection <Customer>。的ObservableCollection
使用TPL Dataflow,我可以取消所有帖子然后添加一个吗?
使用TPL Dataflow库,我想做类似这样的事情:myActionBlock.Post(newValue,cancelAllPreviousPosts:true);似乎ActionBlock上的取消令牌取消了......
我可以使用哪些技术来模拟与TaskFactory.FromAsync()的交互?
我试图单元测试我的应用程序和异步HttpWebRequest方法的交互,我想知道如何模拟异步回调的调用。例如, ...