【发布时间】:2012-06-27 14:44:59
【问题描述】:
我在 WCF 代理上有一个返回 void 的方法。如果 return 是 non-void,我需要调用相应的 End... 方法来获取结果,但是如果 return 是 void 怎么办?
例如:
ModuleProxy.Instance.Controller.BeginSaveConfiguration(Module.Name, Proxy_EndSaveConfig, null);
...
}
private void Proxy_EndSaveConfig(IAsyncResult ar) {
ModuleProxy.Instance.Controller.EndSaveConfiguration(ar);
}
我只是传递了一个空回调然后从不调用EndSaveConfiguration,代理会坚持一些事情还是最终会进入一个奇怪的状态?
【问题讨论】:
标签: .net wcf asynchronous iasyncresult