Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/294.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 发展商可否";强迫;“预防”制度;地铁";后台异步进程正在运行时,应用程序是否被挂起?_C#_Windows Services_Windows 8_Microsoft Metro_Async Await - Fatal编程技术网

C# 发展商可否";强迫;“预防”制度;地铁";后台异步进程正在运行时,应用程序是否被挂起?

C# 发展商可否";强迫;“预防”制度;地铁";后台异步进程正在运行时,应用程序是否被挂起?,c#,windows-services,windows-8,microsoft-metro,async-await,C#,Windows Services,Windows 8,Microsoft Metro,Async Await,当应用程序当前在Win8中不是“前端和中心”时,它将被挂起。这是否排除了在后台(例如在电子邮件客户机中)显式保持应用程序的活动性,使用异步操作轮询邮件服务器以获取新邮件,并下载它们(然后使用新邮件数更新互动程序) 如果这是不可能的(挂起的应用程序无法执行后台处理,或者无法强制系统允许其保持活动状态,尽管不可见),那么解决方法是什么?一个单独的Windows服务?您应该查看后台任务。有一份白皮书

当应用程序当前在Win8中不是“前端和中心”时,它将被挂起。这是否排除了在后台(例如在电子邮件客户机中)显式保持应用程序的活动性,使用异步操作轮询邮件服务器以获取新邮件,并下载它们(然后使用新邮件数更新互动程序)


如果这是不可能的(挂起的应用程序无法执行后台处理,或者无法强制系统允许其保持活动状态,尽管不可见),那么解决方法是什么?一个单独的Windows服务?

您应该查看后台任务。有一份白皮书