Partager via


SafeBuffer.Write<T>(UInt64, T) Méthode

Définition

Important

Cette API n’est pas conforme CLS.

Écrit un type valeur dans la mémoire à l'emplacement donné.

public:
generic <typename T>
 where T : value class void Write(System::UInt64 byteOffset, T value);
[System.CLSCompliant(false)]
public void Write<T> (ulong byteOffset, T value) where T : struct;
[<System.CLSCompliant(false)>]
member this.Write : uint64 * 'T -> unit (requires 'T : struct)
Public Sub Write(Of T As Structure) (byteOffset As ULong, value As T)

Paramètres de type

T

Type valeur à écrire.

Paramètres

byteOffset
UInt64

Emplacement où démarrer l'écriture. Vous devrez peut-être tenir compte des problèmes d'alignement.

value
T

Valeur à écrire.

Attributs

Exceptions

La méthode Initialize n'a pas été appelée.

Remarques

Cette méthode équivaut au code suivant :

*(T*)(bytePtr + byteOffset) = value;  

S’applique à

Voir aussi