UnmanagedMemoryStream.Position Properti
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.
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 yang kurang dari nol, atau posisinya lebih besar dari Int32.MaxValue atau menghasilkan luapan ketika ditambahkan ke penunjuk saat ini.
Keterangan
Saat 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 . Read akan mengembalikan 0 dan Write akan melempar NotSupportedException. Dukungan ini terutama untuk desain dan kompatibilitas kode dengan operasi aliran dasar.