NativeMemory Classe

Définition

Cette classe contient des méthodes qui sont principalement utilisées pour gérer la mémoire native.

public ref class NativeMemory abstract sealed
public static class NativeMemory
type NativeMemory = class
Public Class NativeMemory
Héritage
NativeMemory

Méthodes

AlignedAlloc(UIntPtr, UIntPtr)

Alloue un bloc de mémoire aligné de la taille et de l’alignement spécifiés, en octets.

AlignedFree(Void*)

Libère un bloc de mémoire aligné.

AlignedRealloc(Void*, UIntPtr, UIntPtr)

Réalloue un bloc de mémoire aligné de la taille et de l’alignement spécifiés, en octets.

Alloc(UIntPtr)

Alloue un bloc de mémoire de la taille spécifiée, en octets.

Alloc(UIntPtr, UIntPtr)

Alloue un bloc de mémoire de la taille spécifiée, en éléments.

AllocZeroed(UIntPtr)

Alloue et zéro un bloc de mémoire de la taille spécifiée, en octets.

AllocZeroed(UIntPtr, UIntPtr)

Alloue et zéro un bloc de mémoire de la taille spécifiée, en éléments.

Clear(Void*, UIntPtr)

Efface un bloc de mémoire.

Copy(Void*, Void*, UIntPtr)

Copie un bloc de mémoire de l’emplacement source de mémoire vers l’emplacement destinationde mémoire .

Fill(Void*, UIntPtr, Byte)

Copie l’octet value dans les premiers byteCount octets de la mémoire située dans ptr.

Free(Void*)

Libère un bloc de mémoire.

Realloc(Void*, UIntPtr)

Réalloue un bloc de mémoire de la taille spécifiée, en octets.

S’applique à