FileChannel.Truncate(Int64) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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.