我有一个silverlight应用程序启动它,它需要读取一个web服务返回的配置文件。Silverlight等待异步调用
所以,在我的主页,我想是这样的:
public MainPage()
{
InitializeComponent();
Config cfg = new Config();
XDocument config = cfg.getConfig();
//doing stuff with config here
...
}
的构造函数调用配置和readConfigAsnc我有一个方法的readcompleted,返回的XDocument。我想在执行继续MainPage()之前调用readConfigCompleted。做这件事的最好方法是什么?
如何将XDocument配置参数传递给fcnToCall?现在,getConfig返回XDocument配置对象。 – Justin
您的getConfig(...)调用需要修改以接受委托。完成后,它应该调用该代理。您可以查看我的编辑,以了解设置接受一个参数的委托的示例(动作是一种默认的接受参数)。 –
DanTheMan
或者,你可以做我的第二个,并使用lambda表达式。 – DanTheMan