File.UsableSpace 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
이 추상 경로 이름으로 명명된 파티션에서 이 가상 머신에 사용할 수 있는 바이트 수를 반환합니다.
public virtual long UsableSpace { [Android.Runtime.Register("getUsableSpace", "()J", "GetGetUsableSpaceHandler")] get; }
[<get: Android.Runtime.Register("getUsableSpace", "()J", "GetGetUsableSpaceHandler")>]
member this.UsableSpace : int64
속성 값
파티션에서 사용 가능한 바이트 수 또는 0L
추상 경로 이름이 파티션의 이름을 지정하지 않는 경우 이 정보를 사용할 수 없는 시스템에서 이 메서드는 호출 #getFreeSpace
과 동일합니다.
- 특성
설명
이 추상 경로 이름으로 명명된 파티션에서 이 가상 머신에 사용할 수 있는 바이트 수를 반환합니다. 가능한 경우 이 메서드는 쓰기 권한 및 기타 운영 체제 제한을 확인하므로 일반적으로 새 데이터를 실제로 쓸 #getFreeSpace
수 있는 것보다 더 정확한 추정치를 제공합니다.
반환된 사용 가능한 바이트 수는 힌트이지만 이러한 바이트 중 대부분 또는 일부를 사용할 수 있다는 보장은 아닙니다. 할당되지 않은 바이트 수는 이 호출 직후에 정확할 가능성이 높습니다. 이 가상 머신 외부의 시스템에서 수행된 작업을 포함하여 외부 I/O 작업에 의해 부정확해질 수 있습니다. 이 메서드는 이 파일 시스템에 쓰기 작업이 성공한다고 보장하지 않습니다.
Android(및 기타 Unix 기반 시스템)에서 이 메서드는 루트로 실제로 실행 중인지 여부와 관계없이 사용자에게 적용될 수 있는 할당량 또는 기타 제한 사항에 관계없이 루트가 아닌 사용자가 사용할 수 있는 무료 바이트 수를 반환합니다. (이 메서드는 getFreeSpace
루트에 잠재적으로 사용할 수 있는 바이트 수를 반환합니다.)
1.6에 추가되었습니다.
에 대한 java.io.File.getUsableSpace()
Java 설명서
이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.