UnmanagedMemoryStream.Position Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Akıştaki geçerli konumu alır veya ayarlar.
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
Özellik Değeri
Akıştaki geçerli konum.
Özel durumlar
Akış kapatıldı.
Konum sıfırdan küçük bir değere ayarlanır veya konum Int32.MaxValue değerinden büyükse veya geçerli işaretçiye eklendiğinde taşmayla sonuçlanır.
Açıklamalar
Bir akış başlatıldığında, bu özellik sıfır olarak ayarlanır.
Akışın konumunu akışın kapasitesinin ötesinde ayarlayabilseniz de ve Write yöntemlerini kullanarak Read bu alana erişemezsiniz. Read 0 döndürür ve Write bir NotSupportedExceptionoluşturur. Bu destek öncelikli olarak temel akış işlemleriyle tasarım ve kod uyumluluğuna yöneliktir.