用Silverlight调用SharePoint User Profile Web Service
调用SharePoint Web Service本来就不是一件令人愉悦的事情,如果期间在遇到一些诡异的问题的话……譬如我今天遇到的这件 …… 按照惯例,添加好引用,编写代码调用GetUserProfileByNameAsync方法,稍等一下,一个异常抛出了(liao),大概反序列化某个属性时发生了错误。
调用SharePoint Web Service本来就不是一件令人愉悦的事情,如果期间在遇到一些诡异的问题的话……譬如我今天遇到的这件 …… 按照惯例,添加好引用,编写代码调用GetUserProfileByNameAsync方法,稍等一下,一个异常抛出了(liao),大概反序列化某个属性时发生了错误。
Fault,故障,现在官方已经将其翻译为错误,那么以后的随笔中我也就采用官方的翻译吧.
错误处理也属于流程控制的一部分,这一节我来介绍一下有关错误处理的活动.错误是指在工作流执行期间发生的异常.我们可以使用错误处理程序来捕捉这些异常并尝试做一些”修复”工作.我们可以补偿提交的事务,或者发送Email来警告管理员并等待丢失的数据被修复.
本文向大家介绍了SuspendActivity、TerminateActivity和ThrowActivity这三个基本活动。