Idioma

StorageManager.SetCacheBehaviorGroup(File, Boolean) Método

Definição

Habilite ou desabilite o comportamento de cache especial que trata esse diretório e seu conteúdo como um grupo inteiro.

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

Parâmetros

path
File

O diretório no qual definir o comportamento do grupo de cache. A configuração se aplica recursivamente ao seu conteúdo.

group
Boolean

true para tratar o diretório e seu conteúdo como um grupo para exclusão automática de cache; false para desabilitar esse comportamento.

Atributos

Comentários

Habilite ou desabilite o comportamento de cache especial que trata esse diretório e seu conteúdo como um grupo inteiro.

Quando habilitado e esse diretório é considerado para exclusão automática pelo sistema operacional, todos os arquivos contidos serão excluídos juntos ou não. Isso é útil quando você tem um diretório que contém vários arquivos de metadados relacionados que dependem uns dos outros, como arquivo de filme e um arquivo de subtítulo.

Quando habilitado, o <valor em>mais< recente/em>File#lastModified() de todos os arquivos contidos é considerado o tempo modificado de todo o diretório.

Esse comportamento só pode ser definido em um diretório e se aplica recursivamente a todos os arquivos e diretórios contidos.

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

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

Aplica-se a