task-parallel-library 相关问题

自.NET 4以来,任务并行库是.NET Framework的一部分。它是一组API,使开发人员能够对异步应用程序进行编程。

了解带有异步示例的C#并行编程

我试图理解并行编程,我希望异步方法可以在多个线程上运行。我已经写了一些东西,但是它并不像我认为的那样起作用。公开代码...

回答 1 投票 2

有效的策略以并行执行多个Web请求和响应解析

我的服务具有触发Web请求,解析响应并对该响应进行大量计算以最终给出集合的功能。我现在必须对......>

回答 2 投票 0

为什么CancellationToken与CancellationTokenSource分开?

我正在寻找为什么要在CancellationTokenSource类之外引入.NET CancellationToken结构的理由。我了解API的使用方式,但也想了解为什么...

回答 6 投票 117


具有动作和功能参数的歧义

[这段代码TaskManager.RunSynchronously (fileMananager.BackupItems,package);导致编译错误下列方法之间的调用不明确,或者...

回答 3 投票 17

与Promise.all等效的C#是什么?

我想从Firebase实时数据库的多个位置获取数据,就像Frank Van Puffelen在这里和这里所描述的那样,我在c#中找不到与Promise.all相同的任何东西。什么会...

回答 2 投票 4

示出了在同一时间在c#4视频

我想说明4个视频在使用任务Windows窗体同一时间。我有4次视频播放的点击。当我点击第一个视频播放按钮,第一视频的播放,当我点击第二个视频播放按钮,...

回答 1 投票 0

UnobservedTaskException被抛,但它是由一个TaskScheduler.UnobservedTaskException处理程序和处理的延续OnlyOnFaulted处理器[复制]

我有与TPL的编程问题。即时得到UnobservedTaskException,使用@ h4165f8ghd4f854d6f8h液对IM [HTTP://stackoverflow.com/questions/7883052/a-tasks-exceptions-were-not-observed -...

回答 1 投票 2

我可以在后台运行多个进程缓慢使多个任务可以并行运行?

我使用C#的核心.NET 2.2框架的顶部控制台应用程序编写。我的应用程序可以让我来触发使用Windows任务调度长时间运行管理工作。一个管理员工作使得...

回答 5 投票 4

TPL数据流,异常块故障处理程序不传播

我使用的是TPL数据流块来处理消息流。我的数据流网络由两个块,一个BufferBlock和ActionBlock的,与所述操作块被定义为:...

回答 1 投票 0

怎么办Task.ContinueWith (......)

我使用HttpClient的,我想写这样的事情:HttpClient的客户端= ...;任务 的getContent(){返回client.GetAsync(...).ContinueWith(T => t.Result.Content ....

回答 3 投票 0

ObservableCollections的异步修改

我有问题,更新WPF ListView控件绑定到一个ObservableCollection 使用任务线程(任务并行库)内,我有一个小工具阅读EDIFACT文件,并显示...

回答 4 投票 3

为什么Task.Delay()允许无限延迟?

我的应用程序冻结后,我将原因归结为一个线程,该线程在等待由Task.Delay()(或.NET 4.0中的TaskEx.Delay())创建的任务,该线程由于错误而为其提供了计算的TimeSpan ,...

回答 3 投票 13

是什么MaxDegreeOfParallelism办?

我使用Parallel.ForEach,我做了一些数据库的更新,现在没有设置MaxDegreeOfParallelism,双核处理器的机器导致SQL客户端超时,还有什么地方四核...

回答 5 投票 44

我如何收听TPL TaskStarted / TaskCompleted ETW事件

我有兴趣听ETW(Windows事件跟踪)TPL事件,特别是我想知道任务何时启动以及何时停止。这是我用于测试的示例程序:...

回答 3 投票 8

在特殊线程上运行Process并等待结果

我有这个简单的代码... var map = new ReferencedEntityMapAce(uow); ...工作正常但现在我需要在不同的线程上运行它(由于它的递归而具有大的堆栈大小)并等待...

回答 1 投票 0

当ContinueWith与System.Threading.Tasks.Task一起使用时,单元测试失败

我正在尝试为我的代码添加单元测试,我使用TPL中的Task将值更新到数据库中。对于单元测试,我使用的是NUnit和Moq。以下是我项目中的一些代码片段。 * // ...

回答 2 投票 5

相当于Parallel.For的localInit和localFinally在MaxDegreeOfParallelism> 1时在TPL Dataflow块中使用

我有一个TransformBlock 有MaxDegreeOfParallelism = 6.我也确定了Func 传递给块的构造函数(为每个...执行)

回答 3 投票 0

获取错误tasks参数包含空值。参数名称:任务并行库中的任务,带有parallel.foreach

我正在尝试执行多个内部调用一些http调用的任务。问题是,当我使用Parallel.ForEach循环时,我收到错误:tasks参数包含一个空值。 ...

回答 1 投票 0

任务和异步所需的指导等待[重复]

经过大量文章和视频后,我仍然遇到异步编程问题。我正在开发一个项目,在服务层我已经创建了所有方法async。 ...

回答 2 投票 1

© www.soinside.com 2019 - 2024. All rights reserved.