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
Valori restituiti
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.
per java.nio.channels.FileChannel.truncate(long).
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.