Unsafe.Write<T>(Void*, T) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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 à
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de l’année 2024, nous abandonnerons progressivement le mécanisme de retour d’information GitHub Issues pour le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultez :Soumettre et afficher des commentaires pour