Unsafe.Write<T>(Void*, T) Méthode

Définition

Important

Cette API n’est pas conforme CLS.

Écrit une valeur de type T à l’emplacement donné.

public:
generic <typename T>
 static void Write(void* destination, T value);
public static void Write<T> (void* destination, T value);
[System.CLSCompliant(false)]
public static void Write<T> (void* destination, T value);
static member Write : nativeptr<unit> * 'T -> unit
[<System.CLSCompliant(false)>]
static member Write : nativeptr<unit> * 'T -> unit

Paramètres de type

T

Type de la valeur à écrire.

Paramètres

destination
Void*

Emplacement dans lequel écrire.

value
T

Valeur à écrire.

Attributs

Remarques

Attention

L’appelant doit s’assurer qu’il existe SizeOf<T>() des octets de mémoire accessible en écriture disponibles à partir de l’emplacement pointé par destination. Des violations d’accès peuvent se produire si cette exigence n’est pas remplie.

destination est supposé être un pointeur correctement aligné vers une valeur de type T. Pour plus d’informations sur les hypothèses d’alignement, consultez ECMA-335, sec. I.12.6.2 (« Alignement »).

S’applique à