Windows.Storage.ApplicationData.Current.TemporaryFolder
何時自動清除?如果有的話。Windows Store TemporaryFolder - 內容的生命週期?
如果它不會自動清零,那麼它是如何的不同而不同LocalFolder
?
Windows.Storage.ApplicationData.Current.TemporaryFolder
何時自動清除?如果有的話。Windows Store TemporaryFolder - 內容的生命週期?
如果它不會自動清零,那麼它是如何的不同而不同LocalFolder
?
在Windows上,如果用戶運行磁盤清理,它可以被清除。例如,如果系統運行的存儲空間不足,那麼我認爲可以清除臨時文件夾,這對於低內存Windows Phone設備很重要。
語義上的一點是,任何事情你把溫度不能在在稍後的時間依賴,所以你使用它的緩存和其他的東西,可如果你找到丟失的東西被恢復。另一方面,您可以依靠本地內容直到您刪除它們,並且不需要在您的應用中使用相同的邏輯。
在Windows Phone 8.1,臨時文件也被排除了備份和恢復操作,而地方是包括在內。還有一個LocalCache文件夾也被排除在備份/恢復之外,但不受任意刪除的限制。
這是真的,如果溫度從來沒有得到自動清零,它不會是從本地/ LocalCache太大的不同。即使如此,擁有這樣獨特的文件夾可讓您更具體地管理應用程序數據,並且始終可以使用具有ApplicationDataLocality值的Windows.Storage.ApplicationData.ClearAsync來選擇性地清除臨時文件夾。
感謝的Kraig,我半懷疑,其設計意圖是爲一個「更軟」約定/便利不是強制暫存空間。 –