NativeMemory Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Ta klasa zawiera metody używane głównie do zarządzania pamięcią natywną.
public ref class NativeMemory abstract sealed
public static class NativeMemory
type NativeMemory = class
Public Class NativeMemory
- Dziedziczenie
-
NativeMemory
Metody
AlignedAlloc(UIntPtr, UIntPtr) |
Przydziela wyrównany blok pamięci o określonym rozmiarze i wyrównaniu w bajtach. |
AlignedFree(Void*) |
Zwalnia wyrównany blok pamięci. |
AlignedRealloc(Void*, UIntPtr, UIntPtr) |
Przydzieli wyrównany blok pamięci o określonym rozmiarze i wyrównaniu w bajtach. |
Alloc(UIntPtr) |
Przydziela blok pamięci o określonym rozmiarze w bajtach. |
Alloc(UIntPtr, UIntPtr) |
Przydziela blok pamięci o określonym rozmiarze w elementach. |
AllocZeroed(UIntPtr) |
Przydziela i zera blok pamięci o określonym rozmiarze w bajtach. |
AllocZeroed(UIntPtr, UIntPtr) |
Przydziela i zera blok pamięci o określonym rozmiarze w elementach. |
Clear(Void*, UIntPtr) |
Czyści blok pamięci. |
Copy(Void*, Void*, UIntPtr) |
Kopiuje blok pamięci z lokalizacji |
Fill(Void*, UIntPtr, Byte) |
Kopiuje bajt |
Free(Void*) |
Zwalnia blok pamięci. |
Realloc(Void*, UIntPtr) |
Przydzieli blok pamięci do określonego rozmiaru w bajtach. |