腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(902)
视频
沙龙
1
回答
在什么情况下等待取消的任务将抛出
TaskCanceledException
?
、
然后,我期望任何等待这个取消的任务的尝试都会抛出一个
TaskCanceledException
。更奇怪的是,如果我在任务上调用Wait(),它会抛出一个包含预期
TaskCanceledException
的AggregateException。在什么情况下,等待取消的任务将抛出OperationCanceledException而不是更典型的
TaskCanceledException
浏览 4
提问于2017-03-21
得票数 5
2
回答
如何在不抛出TaskCanceledExceptions的情况下等待任务?
、
、
我有一个创建一些任务的方法,然后在返回之前使用等待它们。问题是,如果这些任务被取消,那么WaitAll抛出一个包含大量的。表示真正错误的异常。这意味着有一种条件我们不知道如何处理;它们需要作为未处理的异常传播,直到它们最终终止表示用户单击了Cancel按钮的process.Exceptions。这意味着任务被取消和清理,程序应该继续正常运行。 后者完全符合的定义:它是在完全非异常情况下抛出的异常,因此我必须捕获它,才能恢复正常的控制流。幸运的是这很容易抓到,对吧?只需添加catch (AggregateException),-哦,等等,这
浏览 4
提问于2011-12-30
得票数 24
回答已采纳
3
回答
捕获不属于某类型的异常
在捕获不属于某一类型的异常时,是否存在以下差异:{}{}{}
浏览 4
提问于2019-05-02
得票数 12
回答已采纳
1
回答
我在Parallel.ForEach循环中得到一个
TaskCanceledException
,如何修复它?
、
、
我正在接近
TaskCanceledException
: A task was canceled。谁能建议我在哪里可以修复我的任务取消,或增加我的连接超时?SQLServerAdmin, SQLServerAdminPasword,} // End of Method 例外情况是:
TaskCanceledException
浏览 49
提问于2021-07-31
得票数 0
1
回答
ASP.NET web System.Threading.Tasks.
TaskCanceledException
:一个任务被取消了
、
、
、
但当我做尖峰测试(比方说,100个用户,10秒的启动时间)后,我得到了一些成功的反应System.Threading.Tasks.
TaskCanceledException
: A task was canceled
浏览 3
提问于2019-08-21
得票数 1
回答已采纳
1
回答
Task.WhenAll(taskList).Wait()是否与Task.WaitAll(taskList)相同?
、
、
这些行的行为是否完全相同(包括通过AggregateException的exactly处理)? Task.WhenAll(taskList).Wait() Task.WaitAll(taskList) 谢谢
浏览 42
提问于2021-09-22
得票数 1
回答已采纳
2
回答
Task.Run(Action,CancellationToken)什么时候抛
TaskCanceledException
?
、
、
根据,当任务被取消时,Task.Run(Action, CancellationToken)会抛出
TaskCanceledException
。Task.Run(Action, CancellationToken)到底什么时候抛出
TaskCanceledException
?尚不清楚必须满足哪些条件才能引发此异常。
浏览 3
提问于2014-11-28
得票数 7
回答已采纳
2
回答
是否可以在包含异步lambda的命令中对异常进行单元测试?
、
、
、
、
try Projects = await _webService.GetProjectsAsync(); catch (
TaskCanceledException
我最了解的是:public void When_Refreshing_Catches_
TaskCanceledException
() // Arrange webService.Setu
浏览 5
提问于2016-11-01
得票数 1
回答已采纳
1
回答
TimeoutException,
TaskCanceledException
C#
、
、
web应用程序:{}{}catch (Exception e) Console.WriteLine(e);当我调试代码时,它会抛出e Exception,这是最普通的代码,当我悬停在异常信息上时,结果是
TaskCanceledException
为什么
TaskCanceledException</
浏览 3
提问于2014-07-21
得票数 7
回答已采纳
1
回答
在Windows8.1中如何在使用SearchBox时优雅地处理TaskCancelledException
、
、
、
、
{ } } 类型为'System.Threading.Tasks.
TaskCanceledException
浏览 5
提问于2014-06-27
得票数 3
2
回答
如何禁用Serilog来记录一个异常?
、
、
、
(Asp.Net核心3.1/.Net 6)我需要在一个Asp.Net应用程序(由其他人构建)中禁用异常
TaskCanceledException
的错误日志记录。我使用了以下中间件来抑制
TaskCanceledException
{ { await _next(con
浏览 2
提问于2022-07-06
得票数 0
1
回答
我可以组合重试和回退Polly resilience策略吗?
、
在Polly中类似这样的东西将是完美的: var results = await Policy<IList<Value>> .Handle<
TaskCanceledException
>()
浏览 19
提问于2019-03-22
得票数 3
回答已采纳
1
回答
OneDrive文件下载返回95字节内容
、
从什么时候起就不确定了,但是有些文件是从图形API下载的,返回95字节的内容。就像跟随一样。服务器似乎将错误作为内容返回,而不是通过返回HTTP错误。这与‘数据完整性’相关,所以我认为您应该始终返回HTTP错误。
浏览 2
提问于2020-03-17
得票数 0
回答已采纳
3
回答
异步单元测试未按预期工作
、
、
、
第三个失败了,下面是……任何关于如何从特定行测试
TaskCanceledException
的想法都会非常有用。谢谢 [ExpectedException(typeof(
TaskCanceledException
))] public async Task AsyncTaskCanceledS
浏览 0
提问于2012-10-25
得票数 2
回答已采纳
1
回答
如何取消Xamarin.Forms中的回退按钮或Xamarin.Forms中的任务
、
我有一个Xamarin窗体页面,在这个页面中,当我从list选项卡转到detail页面时,有多个API调用任务执行,当我导航到详细页面时,我很快返回到list页面,然后任务在后台继续工作,所以当再次打开该列表项时,经过筛选的调用不是取消,如果我打开另一个项,则数据绑定响应错误绑定。我想取消rest调用时,转回按钮,取消后台任务,.How,我能做到这一点吗?
浏览 2
提问于2021-02-09
得票数 1
回答已采纳
1
回答
不等待时
TaskCanceledException
、
、
、
每当我同步返回另一个任务而不是等待它时,我似乎都得到了一个
TaskCanceledException
,这遵循了中的指导原则。
TaskCanceledException
代码{ { string source = await
浏览 3
提问于2015-07-02
得票数 2
回答已采纳
1
回答
如何停止运行在while循环中的计时器?
、
我有一个应用程序,其中一部分代码在循环中运行,计时器延迟。public static CancellationTokenSource tokenSource1 = new CancellationTokenSource();这里是圈区: { … await Task.Delay(1000, App.t
浏览 2
提问于2017-08-28
得票数 0
回答已采纳
1
回答
如何模拟具有参数的异步保护方法?
、
、
、
、
[TestClass] { [ExpectedException(typeof(
TaskCanceledException
}; mock.Protected().Setup<Task>("DoSomethingInternal", new MyContext()).ThrowsAsync(new
TaskCanceledException
await obj.DoSomething(nu
浏览 0
提问于2018-10-27
得票数 4
回答已采纳
1
回答
C#:检查HttpClient.GetStreamAsync(myURL)是否成功?
、
、
、
、
如果我必须通过异常捕获来实现这一点,那么这里的文档中描述的
TaskCanceledException
的确切含义是什么
TaskCanceledException
:请求因超时而失败。<-哪个超时?
浏览 0
提问于2021-04-30
得票数 0
1
回答
如何知道取消的异步任务是否已完成?
、
、
在结尾的注释之后添加因为有时操作员不想等到任务完成,所以我给出了取消任务的机会:{ await T
浏览 3
提问于2020-12-18
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
用C#来守护 Python 进程
从设备向云发送消息
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
云直播
活动推荐
运营活动
广告
关闭
领券