NativeMemory Osztály
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.
Ez az osztály olyan metódusokat tartalmaz, amelyek elsősorban a natív memória kezelésére szolgálnak.
public ref class NativeMemory abstract sealed
public static class NativeMemory
type NativeMemory = class
Public Class NativeMemory
- Öröklődés
-
NativeMemory
Metódusok
| Name | Description |
|---|---|
| AlignedAlloc(UIntPtr, UIntPtr) |
A megadott mérethez és igazításhoz igazított memóriablokkot foglal le bájtban. |
| AlignedFree(Void*) |
Felszabadít egy igazított memóriablokkot. |
| AlignedRealloc(Void*, UIntPtr, UIntPtr) |
A megadott mérethez és igazításhoz igazított memóriablokkot helyez át bájtokban. |
| Alloc(UIntPtr, UIntPtr) |
A megadott méretű memóriablokkot foglalja le elemekben. |
| Alloc(UIntPtr) |
A megadott méretű memóriablokkot foglalja le bájtban. |
| AllocZeroed(UIntPtr, UIntPtr) |
Elemekben lefoglalja és nulláz egy adott méretű memóriablokkot. |
| AllocZeroed(UIntPtr) |
Lefoglal és nulláz egy adott méretű memóriablokkot bájtban. |
| Clear(Void*, UIntPtr) |
Törli a memóriablokkot. |
| Copy(Void*, Void*, UIntPtr) |
Memóriablokk másolása a memória helyéről |
| Fill(Void*, UIntPtr, Byte) |
Másolja a bájtot |
| Free(Void*) |
Felszabadít egy memóriablokkot. |
| Realloc(Void*, UIntPtr) |
A megadott méretű memóriablokkot bájtban telepít át. |