StorageManager.GetCacheSizeBytes(UUID) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
指定されたストレージ ボリューム上の呼び出し元アプリに属するすべてのキャッシュ データの合計サイズ (バイト単位) を返します。
[Android.Runtime.Register("getCacheSizeBytes", "(Ljava/util/UUID;)J", "GetGetCacheSizeBytes_Ljava_util_UUID_Handler", ApiSince=26)]
public virtual long GetCacheSizeBytes(Java.Util.UUID storageUuid);
[<Android.Runtime.Register("getCacheSizeBytes", "(Ljava/util/UUID;)J", "GetGetCacheSizeBytes_Ljava_util_UUID_Handler", ApiSince=26)>]
abstract member GetCacheSizeBytes : Java.Util.UUID -> int64
override this.GetCacheSizeBytes : Java.Util.UUID -> int64
パラメーター
- storageUuid
- UUID
関心のあるストレージ ボリュームの UUID。 特定のパスの UUID は、 #getUuidForPath(File)を使用して取得できます。
返品
値は負以外のバイト数です。
- 属性
注釈
指定されたストレージ ボリューム上の呼び出し元アプリに属するすべてのキャッシュ データの合計サイズ (バイト単位) を返します。
このメソッドによって追跡されるキャッシュされたデータには、常に Context#getCacheDir() と Context#getCodeCacheDir()が含まれます。また、プライマリ共有/外部ストレージがプライベート データと同じストレージ デバイスでホストされている場合の Context#getExternalCacheDir() も含まれます。
注: アプリで android:sharedUserId マニフェスト機能を使用している場合、共有 UID 内のすべてのパッケージのキャッシュされたデータは、1 つのユニットとしてまとめて追跡されます。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。