RandomAccessFile.SetLength(Int64) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Imposta la lunghezza del file.
[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
Parametri
- newLength
- Int64
Lunghezza desiderata del file
- Attributi
Eccezioni
se newLength
.
se il file è chiuso o si verifica un altro errore di I/O.
Commenti
Imposta la lunghezza del file.
Se la lunghezza presente del file restituita dal length
metodo è maggiore dell'argomento newLength
, il file verrà troncato. In questo caso, se l'offset del file restituito dal getFilePointer
metodo è maggiore di newLength
allora dopo che questo metodo restituisce l'offset sarà uguale a newLength
.
Se la lunghezza presente del file restituita dal length
metodo è inferiore all'argomento newLength
, il file verrà esteso. In questo caso, il contenuto della parte estesa del file non è definito.
Aggiunta nella versione 1.2.
Documentazione java per java.io.RandomAccessFile.setLength(long)
.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.