Compartilhar via


StorageManager.SetCacheBehaviorTombstone(File, Boolean) Método

Definição

Habilite ou desabilite o comportamento de cache especial que deixa os arquivos de cache excluídos intactos como marcas de exclusão.

[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

Parâmetros

path
File
tombstone
Boolean
Atributos

Comentários

Habilite ou desabilite o comportamento de cache especial que deixa os arquivos de cache excluídos intactos como marcas de exclusão.

Quando habilitado e um arquivo contido neste diretório é excluído automaticamente pelo sistema operacional, o arquivo será truncado para ter um comprimento de 0 bytes em vez de ser totalmente excluído. Isso é útil se você precisar distinguir entre um arquivo que foi excluído e um que nunca existiu.

Esse comportamento só pode ser definido em um diretório e se aplica recursivamente a todos os arquivos e diretórios contidos. <p class="nota"> Nota: esse comportamento é ignorado completamente se o usuário solicitar explicitamente que todos os dados armazenados em cache sejam limpos.

Documentação Java para android.os.storage.StorageManager.setCacheBehaviorTombstone(java.io.File, boolean).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a