NativeMemory Classe

Définition

Cette classe contient des méthodes 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

Nom Description
AlignedAlloc(UIntPtr, UIntPtr)

Alloue un bloc aligné de mémoire 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 aligné de mémoire de la taille et de l’alignement spécifiés, en octets.

Alloc(UIntPtr, UIntPtr)

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

Alloc(UIntPtr)

Alloue 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, dans les éléments.

AllocZeroed(UIntPtr)

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

Clear(Void*, UIntPtr)

Efface un bloc de mémoire.

Copy(Void*, Void*, UIntPtr)

Copie un bloc de mémoire de l’emplacement source de la 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 à l’emplacement ptr.

Free(Void*)

Libère un bloc de mémoire.

Realloc(Void*, UIntPtr)

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

S’applique à