-
公开(公告)号:CN102937897B
公开(公告)日:2016-07-06
申请号:CN201210473640.5
申请日:2012-11-20
Applicant: 微软技术许可有限责任公司
IPC: G06F9/44
CPC classification number: G06F12/0806 , G06F9/451 , G06F9/542 , G06F17/30578 , G06F2209/543 , G06F2209/545
Abstract: 本发明涉及异步数据绑定。本发明涉及将数据从数据源异步绑定至数据目标的方法、系统和计算机程序产品。用户界面线程和单独的线程被用于允许用户界面线程继续执行而非阻塞以获取更新后的数据,该更新后的数据为用户界面线程正在管理的用户界面的元素所绑定。单独的线程从数据源获取更新后的数据,将更新后的数据存储在本地高速缓存中,并通知用户界面线程,更新后的数据存在于本地高速缓存中。用户界面线程在检测到通知之后,访问本地高速缓存中的更新后的数据,并将更新后的数据填充到用户界面中。
-
公开(公告)号:CN103559080B
公开(公告)日:2017-04-12
申请号:CN201210031539.4
申请日:2012-02-13
Applicant: 微软技术许可有限责任公司
Inventor: P·J·托尔 , A·巴德热辛 , S·P·伯克 , V·戈帕拉奥 , J·W·富勒 , R·J·拉米基 , K·R·甘地 , J·I·拉斯特洛姆 , D·米勒 , A·塞尔丘克 , T·M·库尔策曼 , R·江
IPC: G06F9/46
Abstract: 本发明描述了移动设备上的后台应用代码的受约束执行。本公开涉及一种(例如,由第三方开发者提供的)后台应用代码藉由其以在资源使用方面受约束的方式在移动设备上运行的技术。资源管理器处理对后台代码的资源保留请求,以确定所请求的资源是否满足针对这一类型的后台代码的约束准则。如果满足准则且资源可用,则资源被保留,从而后台代码被确保对其所保留的资源的优先级访问权。结果,在其约束内执行的、被正确编码的后台应用将不会经历假信号或其他问题(例如,非预期的终止),并从而提供良好的用户体验。
-