我有Silverlight 4应用。此应用程序使用RIA Services进行操作。我有一个想要完成的操作。我知道我需要连接回调,但不确定如何。目前,我有以下内容:
DomainContext.CalculateTotal(param1, param2, OnCalculateTotalCompleted);
...
private void OnCalculateTotalCompleted(InvokeOperation response)
{
}
编译此代码时,出现错误消息:
方法'CalculateTotal'的重载没有3个参数。
我究竟做错了什么?如何为该特定操作连接回调?
谢谢!
最佳答案
您必须在末尾添加另一个参数(UserState
),只需使用“ null”即可。
DomainContext.CalculateTotal(param1, param2, OnCalculateTotalCompleted, null);