BufferedStream.Position Properti

Definisi

Mendapatkan posisi dalam aliran saat ini.

public:
 virtual property long Position { long get(); void set(long value); };
public override long Position { get; set; }
member this.Position : int64 with get, set
Public Overrides Property Position As Long

Nilai Properti

Posisi dalam aliran saat ini.

Pengecualian

Nilai yang diteruskan ke Seek(Int64, SeekOrigin) negatif.

Terjadi kesalahan I/O, seperti aliran yang sedang ditutup.

Aliran tidak mendukung pencarian.

Metode dipanggil setelah aliran ditutup.

Keterangan

Aksesor get memanggil Seek untuk mendapatkan posisi saat ini dalam aliran yang mendasar dan kemudian menyesuaikan nilai ini sesuai dengan posisi saat ini dalam buffer.

Aksesor set menyalin data apa pun yang sebelumnya ditulis ke buffer ke aliran yang mendasar Seek, lalu memanggil .

Mencari ke lokasi mana pun di luar panjang aliran didukung.

Berlaku untuk

Lihat juga