Bagikan melalui


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) adalah negatif.

Terjadi kesalahan I/O, seperti aliran yang 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.

Pengaktor 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