UnmanagedMemoryStream.Position Properti

Definisi

Mendapatkan atau mengatur posisi saat ini dalam aliran.

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 saat ini di aliran.

Pengecualian

Aliran ditutup.

Posisi diatur ke nilai kurang dari nol, atau posisi lebih besar dari Int32.MaxValue atau menghasilkan luapan saat ditambahkan ke penunjuk saat ini.

Keterangan

Ketika aliran diinisialisasi, properti ini diatur ke nol.

Meskipun Anda dapat mengatur posisi aliran di luar kapasitas aliran, Anda tidak akan dapat mengakses area tersebut Read menggunakan metode dan Write . Readakan mengembalikan 0 dan Write akan melempar .NotSupportedException Dukungan ini terutama untuk kompatibilitas desain dan kode dengan operasi aliran dasar.

Berlaku untuk