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 kapasitesinin ötesindeki konumunu ayarlayabilirsiniz ancak ve Read yöntemlerini kullanarak Write 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.