共用方式為


StorageManager.SetCacheBehaviorTombstone(File, Boolean) 方法

定義

啟用或停用特殊快取行為,讓已刪除的快取檔案保持不變作為墓碑。

[Android.Runtime.Register("setCacheBehaviorTombstone", "(Ljava/io/File;Z)V", "GetSetCacheBehaviorTombstone_Ljava_io_File_ZHandler", ApiSince=26)]
public virtual void SetCacheBehaviorTombstone (Java.IO.File? path, bool tombstone);
[<Android.Runtime.Register("setCacheBehaviorTombstone", "(Ljava/io/File;Z)V", "GetSetCacheBehaviorTombstone_Ljava_io_File_ZHandler", ApiSince=26)>]
abstract member SetCacheBehaviorTombstone : Java.IO.File * bool -> unit
override this.SetCacheBehaviorTombstone : Java.IO.File * bool -> unit

參數

path
File
tombstone
Boolean
屬性

備註

啟用或停用特殊快取行為,讓已刪除的快取檔案保持不變作為墓碑。

當操作系統自動刪除此目錄中所包含的檔案時,檔案將會截斷為長度為 0 個字節,而不是完全刪除。 如果您需要區分已刪除的檔案與從未存在檔案,這非常有用。

此行為只能在目錄上設定,而且會以遞歸方式套用至所有包含的檔案和目錄。 <p class=“note”> 注意:如果使用者明確要求清除所有快取的數據,則會完全忽略此行為。

android.os.storage.StorageManager.setCacheBehaviorTombstone(java.io.File, boolean)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於