StorageManager.GetCacheQuotaBytes(UUID) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt die Größe des Kontingents in Bytes für alle zwischengespeicherten Daten zurück, die zur aufrufenden App auf dem angegebenen Speichervolume gehören.
[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
Parameter
- storageUuid
- UUID
die UUID des Speichervolumes, an dem Sie interessiert sind. Die UUID für einen bestimmten Pfad kann mithilfe von #getUuidForPath(File).
Gibt zurück
Der Wert ist eine nicht negative Anzahl von Bytes.
- Attribute
Hinweise
Gibt die Größe des Kontingents in Bytes für alle zwischengespeicherten Daten zurück, die zur aufrufenden App auf dem angegebenen Speichervolume gehören.
Wenn Ihre App dieses Kontingent überschreitet, werden Die zwischengespeicherten Dateien zuerst gelöscht, wenn zusätzlicher Speicherplatz benötigt wird. Wenn Ihre App dagegen unter diesem Kontingent verbleibt, sind die zwischengespeicherten Dateien einige der letzten, die gelöscht werden sollen, wenn zusätzlicher Speicherplatz benötigt wird.
Dieses Kontingent ändert sich im Laufe der Zeit, je nachdem, wie häufig der Benutzer mit Ihrer App interagiert, und je nachdem, wie viel systemweiter Speicherplatz verwendet wird.
Hinweis: Wenn Ihre App das android:sharedUserId Manifestfeature verwendet, werden zwischengespeicherte Daten für alle Pakete in Ihrer freigegebenen UID als einzelne Einheit nachverfolgt.
Java Dokumentation für android.os.storage.StorageManager.getCacheQuotaBytes(java.util.UUID).
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.