Partager via


StorageManager.SetCacheBehaviorTombstone(File, Boolean) Méthode

Définition

Activez ou désactivez un comportement de cache spécial qui laisse les fichiers de cache supprimés intacts en tant que pierres tombales.

[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

Paramètres

path
File
tombstone
Boolean
Attributs

Remarques

Activez ou désactivez un comportement de cache spécial qui laisse les fichiers de cache supprimés intacts en tant que pierres tombales.

Lorsqu’il est activé et qu’un fichier contenu dans ce répertoire est automatiquement supprimé par le système d’exploitation, le fichier est tronqué pour avoir une longueur de 0 octets au lieu d’être entièrement supprimé. Cela est utile si vous devez faire la distinction entre un fichier qui a été supprimé et un fichier qui n’existait jamais.

Ce comportement ne peut être défini que sur un répertoire et s’applique de manière récursive à tous les fichiers et répertoires contenus. <p class="remarque » Remarque :> ce comportement est ignoré complètement si l’utilisateur demande explicitement que toutes les données mises en cache soient effacées.

Documentation Java pour android.os.storage.StorageManager.setCacheBehaviorTombstone(java.io.File, boolean).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à