UnmanagedMemoryStream.PositionPointer Ö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.
Önemli
Bu API, CLS uyumlu değildir.
Akıştaki geçerli konuma göre bir bayt işaretçisini akışa alır veya ayarlar.
public:
property System::Byte* PositionPointer { System::Byte* get(); void set(System::Byte* value); };
[System.CLSCompliant(false)]
public byte* PositionPointer { [System.Security.SecurityCritical] get; [System.Security.SecurityCritical] set; }
[System.CLSCompliant(false)]
public byte* PositionPointer { get; set; }
public byte* PositionPointer { get; set; }
[<System.CLSCompliant(false)>]
[<get: System.Security.SecurityCritical>]
[<set: System.Security.SecurityCritical>]
member this.PositionPointer : nativeptr<byte> with get, set
[<System.CLSCompliant(false)>]
member this.PositionPointer : nativeptr<byte> with get, set
member this.PositionPointer : nativeptr<byte> with get, set
Özellik Değeri
Bayt işaretçisi.
- Öznitelikler
Özel durumlar
Geçerli konum, akışın kapasitesinden daha büyük.
Konum ayarlanıyor geçerli akışta geçerli bir konum değil.
İşaretçi, akışın başlangıç konumundan daha düşük bir değere ayarlanıyor.
Akış ile SafeBufferkullanılmak üzere başlatıldı. PositionPointer özelliği yalnızca işaretçiyle Byte başlatılan akışlar için geçerlidir.
Açıklamalar
Akışın tamamına bir işaretçi döndürmek için özelliğini sıfır olarak ayarlayın Position ve bu özelliği çağırın.