UnmanagedMemoryStream.PositionPointer Tulajdonság
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Fontos
Ez az API nem CLS-kompatibilis.
Lekéri vagy beállítja a bájtmutatót egy streamhez a stream aktuális pozíciója alapján.
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; }
public byte* PositionPointer { get; set; }
[System.CLSCompliant(false)]
public byte* PositionPointer { get; set; }
[<System.CLSCompliant(false)>]
[<get: System.Security.SecurityCritical>]
[<set: System.Security.SecurityCritical>]
member this.PositionPointer : nativeptr<byte> with get, set
member this.PositionPointer : nativeptr<byte> with get, set
[<System.CLSCompliant(false)>]
member this.PositionPointer : nativeptr<byte> with get, set
Tulajdonság értéke
Egy bájtmutató.
- Attribútumok
Kivételek
Az aktuális pozíció nagyobb, mint a stream kapacitása.
A beállított pozíció nem érvényes pozíció az aktuális streamben.
Az egérmutató alacsonyabb értékre van beállítva, mint a stream kezdőpozíciója.
A stream inicializálva lett egy SafeBuffer. A PositionPointer tulajdonság csak mutatóval Byte inicializált streamekre érvényes.
Megjegyzések
Ha a teljes streamre mutató mutatót szeretne visszaadni, állítsa a Position tulajdonságot nullára, majd hívja meg ezt a tulajdonságot.