腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
异步
ICommand
实现
、
我的asny
ICommand
实现
遇到了一个奇怪的行为,当我试图在默认情况下禁用该命令时(即使没有向它传递CanExecute谓词)。
浏览 14
提问于2017-03-10
得票数 8
回答已采纳
1
回答
捕获ASYNC DelegateCommand.Execute()在用作
ICommand
时引发的异常
、
、
、
DelegateCommand.Execute被
实现
为任务执行(.)而
ICommand
.Execute是作为简单的void (.)
实现
的。 我注意到这一点,因为异常在执行处理程序中被吞没。虽然这是
异步
的一种典型行为,没有等待,但我没想到
ICommand
.Execute会出现这种情况(它没有
异步
的迹象)。如果我执行
ICommand
,我将无法捕获最终被DelegateCommand抛出的异常,因为DelegateCommands Execute()方法是
异步</em
浏览 1
提问于2014-11-27
得票数 1
回答已采纳
1
回答
C# -可选接口
异步
、
、
我有两个接口:{}interface
ICommand
'
ICommand
.Run(params string[])’。'CommandWeather.Run(params string[])‘不能
实现
'
ICommand
.Run(params string[])’,因为它没有匹配的返回类型'void‘。ICom
浏览 1
提问于2019-04-03
得票数 3
回答已采纳
1
回答
没有Void方法的MVVM中的
异步
/等待
、
、
我想在我的windows phone8mvvm项目中使用async/await,我正在努力寻找一个使用这个api来
实现
我的ICommands的好方法。我已经阅读了一些关于这个主题的文章,我在下面的MSDN上看到了这篇文章,上面说我必须避免
异步
空格,因为很难捕捉到未处理的异常:在我问的另一个关于这个主题的问题中,有人还说我不应该使用
异步
空格。但问题是,我在互联网上能找到的所有例子都使用
异步
空格。我找到的这两篇文章就是例子:和 最后一个是使用async/await的
ICommand
浏览 0
提问于2013-05-31
得票数 7
回答已采纳
1
回答
ICommand
异步
实现
是否合理?
、
、
、
、
我得到了一个async
实现
的
ICommand
接口,当然,它必须
实现
方法void Execute(object parameter)public async void{ InvokeCanExecuteChanged();} 现在我知道了,除了EventHandlers之外,
异步
方法的返回类型应该避免使用但是,
ICommand
或多或少是一个包装器
浏览 1
提问于2017-12-06
得票数 4
回答已采纳
1
回答
实现
ICommand
,使一次只能运行一种方法,而另一种方法则默默地失败?
、
我一直试图以这样一种方式
实现
ICommand
:当它正在执行的方法正在运行时,用相同类型的命令执行的所有其他方法都会失败(也就是说,有一个静态的IsBusy变量会导致执行返回)。System.Windows.Input;{ backingCommand.ChangeCanEx
浏览 1
提问于2015-06-02
得票数 0
回答已采纳
3
回答
测试调用
异步
方法的
ICommand
的模式
、
、
、
、
我只是在研究单元测试(NUnit) 的最佳实践,特别是中的
实现
。视图模型{ async ()vm.GetAuthorisationToken.Execute(null)); Assert.Greater(MockDispatcher.Requests.Count, 0);现在,我遇到的问题是,测试不需要等待
异步
浏览 3
提问于2016-04-26
得票数 3
回答已采纳
1
回答
在INotifyPropertyChanged上
实现
ICommand
、
、
、
背景 在逐步
实现
他建议的内容时,我偶然发现了一个问题,即命令中的PropertyChanged事件处理程序总是为了更好地理解这一点,我从零开始,
实现
了可以想到的最基本的命令: public class SimpleCommand :
ICommand
, I
浏览 0
提问于2017-10-18
得票数 0
回答已采纳
2
回答
在进程之前禁用WPF按钮,在WPF MVVM中在进程完成后启用。
、
、
class Command :
ICommand
Action<object> ExecuteMethod; ViewModel.cs{ public
ICommand
浏览 2
提问于2019-06-05
得票数 0
3
回答
是否有
异步
调用链的模式,然后是清理?
、
、
我有两个需要完成的
异步
任务--比如“制作饼”(make)和“烤饼”(bake)。我还需要清理完所有的东西--“打扫厨房”(cleanup)。bake依赖于make,当事情完成时,我想要cleanup。随着错误处理变得越来越复杂,并且在链中添加更多
异步
调用,流中有越来越多的退出点需要跟踪。如果我错过给他们中的任何一个打电话给cleanup,结果就是一个无法使用的厨房。基本上,我正在寻找类似于
异步
调用的do/catch/ for之类的东西。
浏览 0
提问于2017-04-21
得票数 3
回答已采纳
3
回答
如何在虚拟机中对调用
异步
方法的DelegateCommand进行单元测试
、
、
、
、
我正在对我们当前的项目进行单元测试,但是没有机会在网上找到可以告诉我如何测试调用
异步
方法的DelegateCommand的资源。这是我在后关于如何在MVVM中对
异步
方法进行单元测试的后续问题,回答是可以使用
异步
TestMethod测试公共方法。只有当我要测试的方法是公共方法时,这个场景才会起作用。this.SimpleTasks.Add(t); // adds to ViewModel.SimpleTask }下面是我的VM中调用上述<em
浏览 2
提问于2013-03-31
得票数 16
回答已采纳
4
回答
ICommand
.CanExecute
异步
、
、
、
现在,我问自己,是否可以
异步
运行CanExecute的方法?
浏览 0
提问于2011-11-16
得票数 2
回答已采纳
1
回答
如何在存在回调的情况下使用async.waterfall
、
、
、
我需要调用do命令,这是一个
异步
调用,按顺序对每个数组元素进行调用。如果有任何故障,我需要停止处理。我知道如何为个人
异步
调用执行async.waterfall调用,但我不知道如何将
异步
调用数组传递给async.waterfall。var
ICommand
= require('./command'); th
浏览 2
提问于2013-12-13
得票数 0
回答已采纳
5
回答
中继命令可以执行和任务
、
、
、
、
以这个例子为例public
ICommand
Update get { } public
ICommand
MyCommand
浏览 3
提问于2013-11-24
得票数 11
回答已采纳
2
回答
Xamarin窗体,
异步
执行命令
、
我有一个执行
异步
方法的命令: if(forceLoad) } 现在在视图中,我想要执行LoadDataCommand
异步
对
浏览 1
提问于2017-09-20
得票数 0
2
回答
异步
方法,同一时间调用2次
、
、
、
这是我的担忧。我有两个datePickers,有时必须同时触发(我选择一个座席,我得到它的开始日期和结束日期)。 我有一个根据日期检索计划的方法,问题是它同时使用开始日期+结束日期+正常触发器(当我选择一个座席时,会显示其默认日程安排)。所以结果同时给了我几个信息(我得到了一个错误消息“没有计划”+后面的一个计划,这没有任何意义) 代码如下: <DatePicker Grid.Column="1" Name="DatePickerStart" Grid.Row="5"
浏览 48
提问于2019-05-23
得票数 0
回答已采纳
4
回答
是否为正确运行
异步
方法所需的中继命令的
异步
版本?
、
、
、
、
( 1) RelayCommand是否需要被
异步
版本(RelayCommandAsync)所取代? 2)当前的代码在
异步
方面到底在做什么? 3)如果有什么东西可以/应该改变以改进/纠正它?private
ICommand
_saveCommand;{ get { return _saveCommand ??编辑:在进行了一些实验之后,看起来
异步
方法本身就像它应该的那样工作。
异步
/等待是否包含在
浏览 4
提问于2014-08-02
得票数 18
回答已采纳
2
回答
带有处理程序和观察者的"CommandBus“
、
我正在寻找一个非常简单(乍一看)的CommandBus,它将处理一些
ICommand
出版物。CommandBus
实现
将找到适当的IHandler,以Execute命令,然后Notify一些可能的IObservers。我的第一步是让它工作,我选择了使用一个同步依赖注入模式,这是我将来可能扩展的,可能使用一个真正的具有一些
异步
功能的ServiceBus。<TResult>; where T : ICommandResult
浏览 0
提问于2015-05-25
得票数 6
2
回答
在MVVM中什么是
异步
的?模型或ViewModel。最好的练习?
、
、
、
、
我正在寻找层间
异步
通信的最佳实践。我在用 }}public
IComman
浏览 2
提问于2013-02-19
得票数 5
1
回答
在构造函数中调用
异步
方法?
、
、
我过去常常调用
异步
方法(fire和forgot?)在构造函数中由我听说最好使用
ICommand
来执行它。
ICommand
MyCmd => new Command(async () => await CallAsync()); { MyCmd.Execute(
浏览 0
提问于2018-11-21
得票数 7
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
JavaScript 异步编程实现
Python异步编程实战:高效实现数据异步消费
web前端中如何实现异步编程
如何在Python中实现异步执行?
IASyncResult接口实现简单异步编程
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券