MemoryHandle(Void*, GCHandle, IPinnable) Konstruktor
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Viktigt!
Detta API uppfyller inte CLS.
Skapar ett nytt minneshandtag för minnesblocket.
[System.CLSCompliant(false)]
public MemoryHandle(void* pointer, System.Runtime.InteropServices.GCHandle handle = default, System.Buffers.IPinnable? pinnable = default);
[System.CLSCompliant(false)]
public MemoryHandle(void* pointer, System.Runtime.InteropServices.GCHandle handle = default, System.Buffers.IPinnable pinnable = default);
[<System.CLSCompliant(false)>]
new System.Buffers.MemoryHandle : nativeptr<unit> * System.Runtime.InteropServices.GCHandle * System.Buffers.IPinnable -> System.Buffers.MemoryHandle
Parametrar
- pointer
- Void*
En pekare till minnet.
- handle
- GCHandle
Ett handtag som används för att fästa matrisbuffertar.
- pinnable
- IPinnable
En referens till ett manuellt hanterat objekt eller default om det inte finns någon minneshanterare.
- Attribut