File.UsableSpace Propiedad
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 número de bytes disponibles para esta máquina virtual en la partición denominada por este nombre de ruta de acceso abstracta.
public virtual long UsableSpace { [Android.Runtime.Register("getUsableSpace", "()J", "GetGetUsableSpaceHandler")] get; }
[<get: Android.Runtime.Register("getUsableSpace", "()J", "GetGetUsableSpaceHandler")>]
member this.UsableSpace : int64
Valor de propiedad
Número de bytes disponibles en la partición o 0L
si el nombre de ruta de acceso abstracto no asigna un nombre a una partición. En los sistemas en los que esta información no está disponible, este método será equivalente a una llamada a #getFreeSpace
.
- Atributos
Comentarios
Devuelve el número de bytes disponibles para esta máquina virtual en la partición denominada por este nombre de ruta de acceso abstracta. Cuando sea posible, este método comprueba los permisos de escritura y otras restricciones del sistema operativo y, por lo tanto, normalmente proporcionará una estimación más precisa de la cantidad de datos nuevos que realmente se pueden escribir que #getFreeSpace
.
El número devuelto de bytes disponibles es una sugerencia, pero no una garantía, de que es posible usar la mayoría o cualquiera de estos bytes. Es probable que el número de bytes sin asignar sea preciso inmediatamente después de esta llamada. Es probable que las operaciones de E/S externas sean inexactas, incluidas las realizadas en el sistema fuera de esta máquina virtual. Este método no garantiza que las operaciones de escritura en este sistema de archivos se realicen correctamente.
En Android (y otros sistemas basados en Unix), este método devuelve el número de bytes libres disponibles para los usuarios no raíz, independientemente de si realmente se está ejecutando como raíz, e independientemente de cualquier cuota u otras restricciones que puedan aplicarse al usuario. (El getFreeSpace
método devuelve el número de bytes potencialmente disponibles para la raíz).
Agregado en la versión 1.6.
Documentación de Java para java.io.File.getUsableSpace()
.
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.