腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
其他东西引发
的
异常
可以取消
异步
任务
吗?
java
、
asynchronous
、
exception-handling
假设我有这个Java代码,它
异步
地执行一些
任务
: try { // ... // ...} 如果要运行这个
任务
,并且
异步
任务
成功
浏览 0
提问于2018-06-06
得票数 0
回答已采纳
2
回答
为什么
有
异常
的
异步
任务
会
成功
完成
?
c#
、
asynchronous
我
有
一个C#控制台应用程序,其中包含许多
异步
任务
。其中一项
任务
是抛出
异常
。然而,我了解到主机代码没有像预期
的
那样处理场景。为了弄清楚发生了什么,我决定做一个测试。这个测试
的
目的是创建一个
异步
运行
的
Task,但是故意抛出一个
异常
。我想看看返回
的
内容是否与主机代码期望
的
内容匹配。; Assert.Equal(false, task.IsCompletedSuccessfu
浏览 40
提问于2021-09-16
得票数 1
回答已采纳
1
回答
异步
空隙
的
替换
c#
、
.net
、
async-await
、
task-parallel-library
我正在开发一个用于监视某些
任务
的
应用程序(例如,如果某些服务/网站目前正在运行,数据库中存在某些记录,等等)。而且,由于大多数
任务
都是长期运行
的
,所以我将TPL与async/await结合使用。对于所有这些
任务
,我都有一个基类:{ } pr
浏览 3
提问于2016-08-17
得票数 2
回答已采纳
6
回答
如何使用谓词实现Task.WhenAny()
c#
、
asynchronous
、
async-await
、
task-parallel-library
我想同时执行几个
异步
任务
。每个
任务
都将运行一个HTTP请求,该请求可以
成功
完成
或抛出
异常
。我需要await,直到第一个
任务
成功
完成
,或者直到所有
任务
都失败为止。如何实现接受谓词
的
方法
的
重载,以便排除未
成功
完成
的
任务
?
浏览 0
提问于2016-07-10
得票数 4
回答已采纳
1
回答
Blazor WASM,记录
异步
方法
异常
。错误用户界面
c#
、
.net-core
、
blazor
、
blazor-webassembly
、
asp.net-blazor
我在此MS 之后创建了一个自定义记录器,试图记录所有
异常
。这似乎是可行
的
,但它不捕获
异步
方法引发
的
异常
。我也尝试过使用ErrorBoundary组件,但这些组件也无法捕获
异步
方法引发
的
导出。奇怪
的
是,当从
异步
方法抛出
异常
时,
异常
将被记录到控制台,不会传递给自定义记录器,而blazor error_ui div仍然被切换到。<div id="blazor-error-ui"
浏览 2
提问于2022-06-10
得票数 2
2
回答
异步
方法中
的
Await与Task.Result
c#
、
asynchronous
、
async-await
、
task
、
amazon-dynamodb
执行以下操作
的
区别是什么: var r = await dynamodb.GetItemAsync(...)return task.Result.Item;在我
的
例子中,由于某些原因,只有第二种方法有效。第一个似乎永远不会结束。
浏览 0
提问于2015-08-27
得票数 79
回答已采纳
1
回答
系统反射.Invoke()不能捕获调用方法内
的
期望,即
异步
c#
、
.net
、
asynchronous
、
system.reflection
我没有
成功
地调用
异步
空方法并从该方法捕获
异常
。没有
异步
的
空隙工作得很好。我真希望
有
个解决办法。public static async void TestAsyncMethod() throw new Exception("TestAsync");} 此外,如果你
有
一些好
的
选择
浏览 0
提问于2018-02-11
得票数 2
回答已采纳
1
回答
在循环中使用CompletableFuture进行
异步
调用
java
、
java-8
、
concurrency
我第一次尝试创建一个
异步
调用。
为什么
人们使用allOf()?我是否也应该使用它来检查是否
有
任何
任务
有
异常
?unreported exception java.lang.InterruptedException; must be caught or declared to be thrownWhat是计算val中所有值之和
的
一种更有效
的
方法吗
浏览 4
提问于2020-09-08
得票数 1
3
回答
为什么
这个
异常
不被抛出?
c#
、
.net
、
exception
、
async-await
、
task
我有时使用一组
任务
,为了确保这些
任务
都被等待,我使用了以下方法:{ throw new Exception("broke"); return 5;} 我不明白
的
是
浏览 3
提问于2014-05-20
得票数 8
回答已采纳
1
回答
任务
取消
c#
、
.net
、
task-parallel-library
我想等到两个
任务
完成
,但不是处于已
完成
状态。当两个
任务
都处于取消状态时,等待应该结束。 开通cancellationToken后取消taskA和taskB,这行还会继续吗?
浏览 3
提问于2013-05-05
得票数 1
1
回答
ASP.NET Identity UserStore:
为什么
返回
任务
?
c#
、
asp.net
、
asp.net-mvc
、
asp.net-identity
有
一段时间我一直在想,所有的UserStore方法都返回一个Task或键入
的
Task<T>,但它们
为什么
会
返回呢?
为什么
不直接回T呢?我知道它们是Aync方法,是OWIN中间件
的
一部分,这和它有什么关系吗?return new Task(() => c
浏览 3
提问于2015-04-16
得票数 2
回答已采纳
2
回答
安卓-两个并行运行
的
AsyncTask -例外
android
、
android-asynctask
我开发了一个移动应用程序,点击Activity A中
的
按钮
会
触发Activity B以及一个
异步
任务
。在活动B中,
有
一个在oncreate方法中触发
的
异步
任务
。因此,将有2个
异步
任务
并行运行。这两个
异步
任务
都与服务器交互。(分别使用POST和GET方法) 当服务器启动并运行时,一切都很好。当我故意关闭服务器并单击活动A中
的
按钮时,我不确定控件
的
位
浏览 1
提问于2013-11-10
得票数 0
2
回答
C#调用
异步
方法并从不等待返回
任务
或存储对所述
任务
的
引用
的
风险是什么?
c#
、
asynchronous
、
exception
、
async-await
、
task
我知道,如果您从不等待返回
的
任务
,
异常
处理可能
会
变得奇怪,但是如果您实际上并不关心
异步
方法
的
结果和/或
成功
,那么如果不将对
任务
的
引用存储在任何地方是否重要呢?我
的
具体用例是
异步
处理方法,它等待任何未
完成
的
任务
在处理任何HTTPClients之前
完成
运行。{
浏览 4
提问于2020-12-14
得票数 0
回答已采纳
4
回答
用ASP.NET MVC实现火灾和遗忘
asp.net-mvc
、
asynchronous
、
task-parallel-library
我在寻找火灾最佳实践
的
信息,忘记asp.net mvc操作.本质上,我希望一个移动客户端进行一个调用;服务器启动一个
异步
任务
;然后尽快返回到移动客户机。但我希望确保,假设没有
异常
,
异步
任务
将
成功
完成
。显然
有
几种不同
的
选择:我认为
任务
在这里是最好<
浏览 4
提问于2011-06-16
得票数 26
回答已采纳
2
回答
Task<DocumentReference>和DocumentReference
有
什么区别?
java
、
android
、
firebase
、
google-cloud-firestore
我正在为我
的
应用程序
的
功能工作,在那里我发送用户输入到Firestore。NonNull @org.jetbrains.annotations.NotNull DocumentReference documentReference) {});Task<DocumentReference> 和 Docume
浏览 7
提问于2021-05-08
得票数 0
回答已采纳
1
回答
如何在使用块中为块内
的
异步
查询保持SqlConnection打开?
c#
、
sql
、
.net
、
asynchronous
、
sqlconnection
我试图在带有SqlConnection变量
的
using块中进行
异步
查询。这是我
的
密码:{ }); }如上所述,using块
的
最后一行是
异
浏览 0
提问于2018-11-30
得票数 1
回答已采纳
3
回答
当你等待一个失败
的
任务
时会发生什么
c#
、
.net
、
asynchronous
、
task-parallel-library
、
async-await
我
有
一个理论上
的
问题要问你。如果我在另一个
任务
中等待一个
任务
的
结果,会发生什么?我想知道我现在
的
系统是否能正常工作。 启动一个
任务
并做一些事情。在某些情况下,该
任务
可能需要另一个
任务
,以便处理当前
任务
本身无法处理
的
数据。所以我使用await来确保只要他还没有helper
任务
的
结果,当前
任务
就不会继续。但是如果helper失败了会发生什么呢?当前<
浏览 0
提问于2014-09-28
得票数 8
回答已采纳
1
回答
栈展开
的
嵌套
异步
方法中
的
StackOverflowExceptions
c#
、
.net
、
async-await
、
stack-overflow
我们
有
很多嵌套
的
异步
方法,并且看到了一些我们并不真正理解
的
行为。(不确定是否应该调用它,但是在示例中
的
递归调用之后,在同步代码中,在嵌套
的
方法调用中总是会发生StackOverflowException )。在我们抛出
异常
的
情况下,StackOverflowException发生得更早。我们知道可以通过在finally块中调用Task.Yield()来解决这个问题,但是我们
有
几个问题:
为什么
堆栈在展开路径上增长
浏览 2
提问于2017-06-26
得票数 19
回答已采纳
1
回答
当我取消Task.Delay中
的
令牌时,
为什么
没有例外?
c#
、
.net
、
task-parallel-library
我是
任务
并行库
的
新手,下面是我
的
简单应用程序:{} 根据我对Task.Delay(int millisecondsDelay, CancellationToken cancellationToken)
的
理解但是我不明白
为什么
exceptionProp (
任务
<e
浏览 3
提问于2022-01-31
得票数 1
4
回答
同步方法可以在
异步
子调用
完成
之前继续执行吗?
c#
、
asynchronous
我在理解有关C#
异步
编程
的
细节方面存在问题。 ...我知道我可以使用Wait()或其他同步技术,但我不想在不知道会发生什么
的
情况下抛出问题。DoSomething会在DoSomethingAsync
完成
之前继续执行吗?我知道,如果DoSomething被声明为async,就会发生这
浏览 4
提问于2021-05-07
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
学习Java编程-异步编程实践
Java异步编程——深入源码分析FutureTask
Flutter 异步编程指南
JS异步编程,2/3。callback,promise
Java并发基础:FutureTask全面解析!
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券