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" Примечание.> Это поведение игнорируется полностью, если пользователь явно запрашивает очистку всех кэшированных данных.

Документация по Java для android.os.storage.StorageManager.setCacheBehaviorTombstone(java.io.File, boolean).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к