RandomAccessFile.SetLength(Int64) 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í.
Establece la longitud de este archivo.
[Android.Runtime.Register("setLength", "(J)V", "GetSetLength_JHandler")]
public virtual void SetLength(long newLength);
[<Android.Runtime.Register("setLength", "(J)V", "GetSetLength_JHandler")>]
abstract member SetLength : int64 -> unit
override this.SetLength : int64 -> unit
Parámetros
- newLength
- Int64
Longitud deseada del archivo
- Atributos
Excepciones
si newLength .
si se cierra este archivo u se produce otro error de E/S.
Comentarios
Establece la longitud de este archivo.
Si la longitud actual del archivo tal y como devuelve el length método es mayor que el newLength argumento , el archivo se truncará. En este caso, si el desplazamiento del archivo devuelto por el getFilePointer método es mayor que newLength después de que este método devuelva el desplazamiento será igual a newLength.
Si la longitud actual del archivo tal y como devuelve el length método es menor que el newLength argumento , el archivo se extenderá. En este caso, no se define el contenido de la parte extendida del archivo.
Agregado en la versión 1.2.
Documentación de Java para java.io.RandomAccessFile.setLength(long).
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.