gpt4 book ai didi

c# - Windows Azure 移动服务数据获取已完成

转载 作者:太空宇宙 更新时间:2023-11-03 13:30:45 25 4
gpt4 key购买 nike

我可以使用 Windows Azure 移动服务获取我的数据。我想做的是将“正在加载...”放入我的应用程序中。在我这样做之前,我必须知道数据获取何时完成。

问题是“我怎么知道这一点?”

提前致谢,

一些代码

private MobileServiceCollection<TodoItem, TodoItem> items;
private IMobileServiceTable<TodoItem> itemTable = App.MobileService.GetTable<TodoItem>();
items = await itemTablosu.Where(todoItem => todoItem.Complete == false).ToCollectionAsync();

最佳答案

ToCollectionAsync“返回”之后就是完成的时间。使用 await 构建一个状态机,当该操作完成时,该状态机在 UI 线程上异步执行下一行。您应该只需要执行以下操作:

items = await itemTablosu.Where(todoItem => todoItem.Complete == false).ToCollectionAsync();

myLoadingControl.Visibility = Visibility.Collapsed;

这假设从 UI 线程调用 ToCollectionAsync() (例如,单击按钮、Loaded 处理程序、OnNavieratedTo 覆盖,等等

关于c# - Windows Azure 移动服务数据获取已完成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20635793/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com