0
在聲明多個不同後臺任務擴展的應用程序中,如何控制哪些任務可以共享主機進程,哪些任務不能 - 爲了資源分離和穩定性的目的?如何在獨立進程中運行UWP後臺任務?
在聲明多個不同後臺任務擴展的應用程序中,如何控制哪些任務可以共享主機進程,哪些任務不能 - 爲了資源分離和穩定性的目的?如何在獨立進程中運行UWP後臺任務?
使用資源組屬性擴展節點上指定哪些任務可以同時運行VS需要在一個單獨的進程中運行:
<Extensions>
<Extension Category="windows.backgroundTasks"
EntryPoint="BackgroundTasks.SessionConnectedTriggerTask"
ResourceGroup="foo">
<BackgroundTasks>
<Task Type="systemEvent" />
</BackgroundTasks>
</Extension>
<Extension Category="windows.backgroundTasks"
EntryPoint="BackgroundTasks.TimeZoneTriggerTask"
ResourceGroup="foo">
<BackgroundTasks>
<Task Type="systemEvent" />
</BackgroundTasks>
</Extension>
<Extension Category="windows.backgroundTasks"
EntryPoint="BackgroundTasks.TimerTriggerTask"
ResourceGroup="bar">
<BackgroundTasks>
<Task Type="timer" />
</BackgroundTasks>
</Extension>
<Extension Category="windows.backgroundTasks"
EntryPoint="BackgroundTasks.ApplicationTriggerTask"
ResourceGroup="bar">
<BackgroundTasks>
<Task Type="general" />
</BackgroundTasks>
</Extension>
<Extension Category="windows.backgroundTasks"
EntryPoint="BackgroundTasks.MaintenanceTriggerTask"
ResourceGroup="foobar">
<BackgroundTasks>
<Task Type="general" />
</BackgroundTasks>
</Extension>
</Extensions>