StorageManager.GetCacheQuotaBytes(UUID) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Devuelve el tamaño de la cuota en bytes para todos los datos almacenados en caché que pertenecen a la aplicación que llama en el volumen de almacenamiento especificado.
[Android.Runtime.Register("getCacheQuotaBytes", "(Ljava/util/UUID;)J", "GetGetCacheQuotaBytes_Ljava_util_UUID_Handler", ApiSince=26)]
public virtual long GetCacheQuotaBytes(Java.Util.UUID storageUuid);
[<Android.Runtime.Register("getCacheQuotaBytes", "(Ljava/util/UUID;)J", "GetGetCacheQuotaBytes_Ljava_util_UUID_Handler", ApiSince=26)>]
abstract member GetCacheQuotaBytes : Java.Util.UUID -> int64
override this.GetCacheQuotaBytes : Java.Util.UUID -> int64
Parámetros
- storageUuid
- UUID
UUID del volumen de almacenamiento que le interesa. El UUID de una ruta de acceso específica se puede obtener mediante #getUuidForPath(File).
Devoluciones
El valor es un número no negativo de bytes.
- Atributos
Comentarios
Devuelve el tamaño de la cuota en bytes para todos los datos almacenados en caché que pertenecen a la aplicación que llama en el volumen de almacenamiento especificado.
Si la aplicación supera esta cuota, los archivos almacenados en caché serán algunos de los primeros en eliminarse cuando se necesite espacio en disco adicional. Por el contrario, si la aplicación permanece bajo esta cuota, los archivos almacenados en caché serán algunos de los últimos que se eliminarán cuando se necesite espacio en disco adicional.
Esta cuota cambiará con el tiempo en función de la frecuencia con la que el usuario interactúe con la aplicación y en función de la cantidad de espacio en disco de todo el sistema.
Nota: si la aplicación usa la android:sharedUserId característica de manifiesto, se realiza un seguimiento de los datos almacenados en caché de todos los paquetes de la UID compartida como una sola unidad.
Documentación de Java para android.os.storage.StorageManager.getCacheQuotaBytes(java.util.UUID).
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.