NativeMemory Třída

Definice

Tato třída obsahuje metody, které se používají hlavně ke správě nativní paměti.

public ref class NativeMemory abstract sealed
public static class NativeMemory
type NativeMemory = class
Public Class NativeMemory
Dědičnost
NativeMemory

Metody

Name Description
AlignedAlloc(UIntPtr, UIntPtr)

Přidělí zarovnaný blok paměti zadané velikosti a zarovnání v bajtech.

AlignedFree(Void*)

Uvolní zarovnaný blok paměti.

AlignedRealloc(Void*, UIntPtr, UIntPtr)

Přeloží zarovnaný blok paměti zadané velikosti a zarovnání v bajtech.

Alloc(UIntPtr, UIntPtr)

Přidělí blok paměti zadané velikosti v prvcích.

Alloc(UIntPtr)

Přidělí blok paměti zadané velikosti v bajtech.

AllocZeroed(UIntPtr, UIntPtr)

Přidělí a nuluje blok paměti zadané velikosti v prvcích.

AllocZeroed(UIntPtr)

Přidělí a nuluje blok paměti zadané velikosti v bajtech.

Clear(Void*, UIntPtr)

Vymaže blok paměti.

Copy(Void*, Void*, UIntPtr)

Zkopíruje blok paměti z umístění source paměti do umístění destinationpaměti .

Fill(Void*, UIntPtr, Byte)

Zkopíruje bajt na první byteCount bajty value paměti umístěné v ptrumístění .

Free(Void*)

Uvolní blok paměti.

Realloc(Void*, UIntPtr)

Relokuje blok paměti, který má být zadanou velikostí v bajtech.

Platí pro