腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
使用
Task.Run
编写
异步
方法
c#
、
asynchronous
我只想对此进行一个健全的检查,因为我几乎没有
编写
异步
函数的经验。public abstract Task WriteResponseBodyAsync(OutputFormatterWriteContext context); 该函数必须返回task,而我的覆盖不
使用
任何
异步
函数,因此为了返回Task,我
使用
了
Task.Run
。Newtonsoft.Json.JsonWriter jw= new Newtonsoft.Json.JsonTextWriter(sw))
浏览 43
提问于2020-01-23
得票数 0
1
回答
Task.Run
作为一种反模式?
.net
、
task-parallel-library
、
async-await
我在WinRT项目中
使用
WinRT PCL库和SQliteAsyncConnection类,它提供了经典SQLiteConnection
方法
的
异步
版本。然而,在该项目的上有以下说明: 为什么在这种情况下
浏览 0
提问于2015-02-27
得票数 5
回答已采纳
1
回答
Task.Run
调用EventHandler。这是正确的吗?
c#
、
async-await
、
task
、
eventhandler
我正在为
异步
方法
编写
单元测试,我认为应该在下一个函数中避免在.Invoke中
使用
Task.Run
。EventHandler<bool> Disconnect; { await
Task.Run
浏览 6
提问于2022-11-07
得票数 0
1
回答
使用
Task.Run
方法
进行数据库调用的
异步
等待
c#
、
asynchronous
、
async-await
、
task
我们有一个
异步
/等待
方法
GetLoanDataAsync,它通过同步
方法
GetData调用的实体框架调用存储的过程。GetLoanData需要很长的时间来执行,这可能就是我们
编写
异步
/等待的原因,它可以在多个地方
使用
。我理解我们不应该混合
异步
和同步调用,但是假设我们有这样的场景,我们
使用
Task.Run
()从同步
方法
GetLoanDataAsync调用
异步
方法
G
浏览 0
提问于2019-11-22
得票数 0
1
回答
替代
Task.Run
c#
、
asp.net-mvc
、
asynchronous
、
async-await
、
asp.net-4.5
我有一个ASP.NET MVC 4程序,我
编写
了下面的代码,其中我想要使结果()
方法
异步
:{ } { } 由于我没有
使用
EntityFramework6,所以我无法生成DbCall()
异步</
浏览 0
提问于2014-12-12
得票数 2
回答已采纳
2
回答
如何正确处理
异步
I/O绑定工作
c#
、
asynchronous
、
async-await
如果您所做的工作是I/O绑定的,请
使用
异步
并等待而不
使用
Task.Run
。您不应该
使用
任务并行库。这种情况的原因在
异步
中得到了深入的描述。我的意思是,对于大多数
方法
,我只需
使用
异步
计数器部分,如ExecuteNonQueryAsync或ExecuteScalarAsync。 但是我应该如何
使用
数据适配器来获取DataTable。,我将如何
编写
这个
方法
?我的意思是,我可以<
浏览 2
提问于2020-11-04
得票数 0
1
回答
Task.Run
在ASP.Net核中的应用
c#
、
asp.net
、
multithreading
、
asp.net-core
、
task
我读过以下文章: _dbContext.SaveChange();根据上述声明,我应该同步
编写
一个w
浏览 6
提问于2022-02-02
得票数 4
回答已采纳
2
回答
如何
编写
不
使用
Task.Run
异步
兼容
方法
c#
、
.net
、
task-parallel-library
、
async-await
重写SlowMethodAsync async
方法
的合适方式是什么,该
方法
执行一个可以等待但不
使用
Task.Run
的长时间运行的任务public asyncTask SlowMethodAsync() await
Task.Run
(() => SlowMethod());{ /只是为了澄清一下,我需要我的
方法
保持
异步</em
浏览 0
提问于2015-01-15
得票数 0
5
回答
Task.Run
()中的
异步
/等待操作
c#
、
.net
、
asynchronous
、
async-await
Task.Run
(()=>{})将操作委托放入队列并返回任务。在
Task.Run
()中拥有
异步
/等待有什么好处吗?我知道
Task.Run
()是必需的,因为如果我们想直接
使用
等待,那么调用
方法
就需要
异步
,并会影响调用位置。 下面是在
Task.Run
()中包含
异步
等待的示例代码。这里提供了完整的示例:。
Task.Run
(async () => { await new WebClient().Down
浏览 2
提问于2016-01-12
得票数 23
回答已采纳
1
回答
异步
方法
中的c#阻塞代码
c#
、
asynchronous
、
async-await
、
win-universal-app
我在Windows10 (UWP)应用程序中
使用
MvvmCross和库。在ViewModel中,我有一个INotifyTaskCompletion属性(1),它连接到ViewModel (2)中的
异步
方法
。在(2)中,我调用
异步
库
方法
,该
方法
: 缓存代码不能被
异步
化,因此库
方法
同时包含阻塞代码和
异步
代码。防止阻塞UI线程的最佳
方法
浏览 3
提问于2016-03-21
得票数 6
回答已采纳
1
回答
重载
方法
Task.Run
的返回类型
c#
、
generics
、
task-parallel-library
在有关
编写
异步
应用程序的书中,我发现了以下代码: // We are simulating an I/O by puttingThread.Sleep(2000);} return
Task.Run
但是,我想检查这里
使用
的是哪种重载的
Task.
浏览 3
提问于2014-04-15
得票数 0
回答已采纳
1
回答
如何在数据库操作正在进行时更新XAML,然后在完成后再更新它?
c#
、
xamarin
、
xamarin.forms
我有一个按钮,它会触发一个UpdateDetails
方法
: { details.Children.Clear
浏览 0
提问于2019-01-23
得票数 0
回答已采纳
3
回答
一个控制器中的多个任务
vb.net
、
multithreading
、
async-await
、
task
包装每个
方法
,然后在处理和执行SendItToView()**.**之前执行 Task.WhenAll() ,但是有很多博客讨论为什么不应该
使用
Task.Run
,而应该执行
异步
等待,在这种情况下,我确实希望运行并行任务,而不是以串行方式等待每一个
方法
,这样做需要从线程池中
编写
和删除线程,但是除了执行
Task.Run
之外,还有其他选择吗?示例{ Task taska =
Task.Run
(
浏览 6
提问于2016-05-07
得票数 0
回答已采纳
4
回答
Task.Run
()
c#
我仍然在努力完全理解async/await
方法
。有没有人能告诉我,在主题“等待”中,
Task.Run
真的落后了吗?有时人们做
异步
方法
,包括等待,但看到有时人们做
Task.Run
没有
异步
方法
。正确的
方法
是什么?
浏览 1
提问于2017-05-21
得票数 0
1
回答
我应该
使用
异步
等待UI线程或
Task.Run
来处理多个文件吗?
wpf
、
multithreading
、
asynchronous
、
async-await
、
.net-4.5
我正在
使用
.NET 4.5用WPF
编写
一个应用程序。该应用程序允许用户选择多个文件并导入它们。当这种情况发生时,应用程序将解析文本文件并将数据存储到数据库中。我刚接触过
异步
编程,我想知道最好的
方法
是什么?根据一个..。 “
异步
和等待关键字不会导致创建额外的线程。
异步
方法
不需要多线程,因为
异步
方法
不是在自己的线程上运行的。该
方法
运行在当前的同步上下文上,并且只在该
方法
处于活动状态时才在线程上
浏览 1
提问于2013-03-02
得票数 1
回答已采纳
2
回答
自托管web服务中的
异步
Task.Run
--只要它正常工作,它是否“错误
使用
”?
c#
、
web-services
、
asynchronous
、
server
、
task
is nothing to await here, so I use
Task.Run
{如果我不
使用
Task.Run
,服务器将阻塞所有其他传入请求。 在这个场景中
使用
Task
浏览 1
提问于2018-10-20
得票数 0
回答已采纳
1
回答
使用
Task.Run
实现服务中的同步
方法
c#
、
asynchronous
、
task-parallel-library
、
task
我读过很多关于
异步
编程的文章,但我不能肯定一件事。我有第三方winrt库,用C++
编写
,我想包装它。所以现在我有:return
Task.Run
(winrtLibrary.Login();)根据Stephen和Stephen的博客,这不是一个好的解决方案但是,当我同步
使用
该
方法
时,我的UI将无法响应并将被阻塞。同步公开服务
方法
并在UI中
使用
Task.Run
更好吗?
浏览 1
提问于2016-06-30
得票数 6
回答已采纳
2
回答
用
异步
/等待重写我的Utils库的正确
方法
c#
、
asynchronous
、
async-await
如果我正确理解,根据定义,每个
异步
方法
都包含一个等待对象,该对象是一个任务或另一个
异步
方法
。对吗?这就是我到目前为止所得到的: 1)每个具有
异步</e
浏览 5
提问于2013-12-09
得票数 4
回答已采纳
2
回答
将同步调用包装在
Task.Run
()中以使其
异步
是否有益?
.net
、
async-await
、
asp.net-web-api
我提出这个问题的动机是因为我正在创建一个.net web API项目,该项目将
使用
具有同步
方法
的现有neo4j rest api客户端。我希望通过
使用
异步
方法
来利用一些性能收益,但我希望避免进入neo4j应用程序接口库并重构同步
方法
以返回
异步
方法
。我想知道将对同步
方法
的调用包装在await
Task.Run
()中是否会有好处。具体地说,在第一个示例中,当来自httpClient的
异步
结果调用Wait
浏览 2
提问于2012-10-25
得票数 3
回答已采纳
2
回答
在单元测试中同步调用
异步
方法
是否不正确?
c#
、
unit-testing
、
asynchronous
、
async-await
、
typemock-isolator
我是
异步
/等待世界的新手,我正试图找出为
异步
方法
编写
异步
单元测试的好处。也就是说,
异步
方法
的单元测试必须
异步
调用该
异步
方法
吗?如果它
使用
Task.Run
()同步调用
异步
方法
,那么会丢失什么?我之所以问这个问题,是因为我们的模拟软件(我们
使用
TypeMock)不能支持
异步
/等待。(对此缺乏支持
浏览 5
提问于2015-05-29
得票数 4
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Python使用Selenium爬取淘宝异步加载的数据方法
使用Python编写PDF小工具的实现方法
超详细的Python中异步协程的使用方法介绍
NET Core 中的并发编程
StackExchange.Redis性能调优
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券