Domain operation entry 'DeleteExecuteReservation' must take exactly one parameter.

当在DomainService中定义自定的方法时,如果该方法的参数为空或者参数为多个的话,在编译的时候SL工程会报Domain operation entry 'DeleteExecuteReservation' must take exactly one parameter.这个异常,问题的原因在于DomainService中定义的方法例如Insert、Update、Delete方法都有自己定义的一套规则,参数有时候是必须传递的,所以就导致了这个异常,解决方法是在该方法上应用Invoke特性即可,具体参看http://msdn.microsoft.com/en-us/library/ee707373(VS.91).aspx

posted @ 2012-01-16 10:28  李董  阅读(222)  评论(0)    收藏  举报