Bagikan melalui


FileChannel.Truncate(Int64) Metode

Definisi

Memotong file saluran ini ke ukuran tertentu.

[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

Parameter

size
Int64

Ukuran baru, jumlah byte non-negatif

Mengembalikan

Saluran file ini

Atribut

Pengecualian

jika ukuran yang diminta negatif.

jika saluran ini ditutup.

jika saluran tidak dapat ditulis.

jika terjadi kesalahan I/O lain.

Keterangan

Memotong file saluran ini ke ukuran tertentu.

Jika ukuran yang diberikan kurang dari ukuran file saat ini, maka file dipotong, buang byte apa pun di luar akhir baru file. Jika ukuran yang diberikan lebih besar dari atau sama dengan ukuran file saat ini, maka file tidak dimodifikasi. Dalam kedua kasus, jika posisi file saluran ini lebih besar dari ukuran yang diberikan maka diatur ke ukuran tersebut.

Dokumentasi Java untuk java.nio.channels.FileChannel.truncate(long).

Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.

Berlaku untuk