Stream.SetLength(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.
Saat ditimpa di kelas turunan, mengatur panjang aliran saat ini.
public:
abstract void SetLength(long value);
public abstract void SetLength (long value);
abstract member SetLength : int64 -> unit
Public MustOverride Sub SetLength (value As Long)
Parameter
- value
- Int64
Panjang yang diinginkan dari aliran saat ini dalam byte.
Pengecualian
Terjadi kesalahan I/O.
Aliran tidak mendukung penulisan dan pencarian, seperti jika aliran dibangun dari output pipa atau konsol.
Metode dipanggil setelah aliran ditutup.
Keterangan
Jika nilai yang ditentukan kurang dari panjang aliran saat ini, aliran akan terpotong. Jika nilai yang ditentukan lebih besar dari panjang aliran saat ini, aliran akan diperluas. Jika aliran diperluas, konten aliran antara lama dan panjang baru tidak ditentukan.
Aliran harus mendukung penulisan SetLength
dan pencarian untuk bekerja.
CanWrite Gunakan properti untuk menentukan apakah instans saat ini mendukung penulisan, dan CanSeek properti untuk menentukan apakah pencarian didukung.