1
1
尽管在现代Web应用程序中,使用对Web服务器的同步调用来阻塞UI肯定不是典型的,但是您应该能够通过谨慎地使用 ManualResetEvent . 基本上,您将导致示例代码中的getSomeString等待( WaitOne ,最好是超时),当下载发生时, 失败 或 完成 在下载字符串时,您将触发( Set )使GetSomeString中的阻塞方法继续的事件。您需要将下载结果放在与调用者相同的地方,并确保它是线程安全的。 |
2
1
通常,我从第一个方法返回一个引用对象。然后回调方法通过保留的引用修改对象。警告是,如果对象的属性显示在屏幕上,则确保您在UI线程上。 |
Bigeyes · 如何在MVVM模式中添加行? 8 年前 |
User9898 · 悬停回到原始颜色时为什么选择 8 年前 |
Huma Ali · WCF已完成事件中的异常处理 8 年前 |
Nerd in Training · 文件副本发布错误 9 年前 |