1
我们能否首先从计划周期性任务类中调用webservice,如果是, 我们正尝试使用windows phone中的计划周期性任务代理类中的参数调用webservice方法7.1。虽然我正在将期望值传递给webmethod的参数,但在调用方法时获取空引用异常。 正在从隔离存储中检索ID。在windows phone 7.1中调用计划任务代理类中的web服务
以下是我的代码。
protected override void OnInvoke(ScheduledTask task)
{
if (task is PeriodicTask)
{
string Name = IName;
string Desc = IDesc;
updateinfo(Name, Desc);
}
}
public void updateinfo(string name, string desc)
{
AppSettings tmpSettings = Tr.AppSettings.Load();
id = tmpSettings.myString;
if (name == "" && desc == "")
{
name = "No Data";
desc = "No Data";
}
tservice.UpdateLogAsync(id, name,desc);
tservice.UpdateLogCompleted += new EventHandler<STservice.UpdateLogCompletedEventArgs>(t_UpdateLogCompleted);
}
有人请帮我解决上述问题。
解决:其实我忘了初始化我的webservice到构造函数中的新实例。现在,它的工作很好。谢谢你的帮助。 – user1105705 2012-03-29 09:45:43