FileChannel.Truncate(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.
Tronca il file del canale alle dimensioni specificate.
[Android.Runtime.Register("truncate", "(J)Ljava/nio/channels/FileChannel;", "GetTruncate_JHandler")]
public abstract Java.Nio.Channels.FileChannel? Truncate (long size);
[<Android.Runtime.Register("truncate", "(J)Ljava/nio/channels/FileChannel;", "GetTruncate_JHandler")>]
abstract member Truncate : int64 -> Java.Nio.Channels.FileChannel
Parametri
- size
- Int64
La nuova dimensione, un conteggio dei byte non negativi
Restituisce
Questo canale di file
- Attributi
Eccezioni
se la dimensione richiesta è negativa.
se il canale è chiuso.
se il canale non può essere scritto in.
se si verifica un altro errore di I/O.
Commenti
Tronca il file del canale alle dimensioni specificate.
Se le dimensioni specificate sono inferiori alle dimensioni correnti del file, il file viene troncato, rimuovendo eventuali byte oltre la nuova fine del file. Se le dimensioni specificate sono maggiori o uguali alle dimensioni correnti del file, il file non viene modificato. In entrambi i casi, se la posizione del file del canale è maggiore della dimensione specificata, viene impostata su tale dimensione.
Documentazione java per java.nio.channels.FileChannel.truncate(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.