Stream.SetLength(Int64) Metode

Definisi

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.

Berlaku untuk

Lihat juga