Unsafe.WriteUnaligned 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.
Surcharges
WriteUnaligned<T>(Byte, T) |
Écrit une valeur de type |
WriteUnaligned<T>(Void*, T) |
Écrit une valeur de type |
WriteUnaligned<T>(Byte, T)
- Source:
- Unsafe.cs
- Source:
- Unsafe.cs
- Source:
- Unsafe.cs
Écrit une valeur de type T
dans l’emplacement donné sans supposer l’alignement dépendant de l’architecture de l’adresse de destination.
public:
generic <typename T>
static void WriteUnaligned(System::Byte % destination, T value);
public static void WriteUnaligned<T> (ref byte destination, T value);
static member WriteUnaligned : byte * 'T -> unit
Public Shared Sub WriteUnaligned(Of T) (ByRef destination As Byte, value As T)
Paramètres de type
- T
Type de la valeur à écrire.
Paramètres
- destination
- Byte
Pointeur managé contenant l’adresse dans laquelle écrire.
- value
- T
Valeur à écrire.
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.
S’applique à
WriteUnaligned<T>(Void*, T)
- Source:
- Unsafe.cs
- Source:
- Unsafe.cs
- Source:
- Unsafe.cs
Important
Cette API n’est pas conforme CLS.
Écrit une valeur de type T
dans l’emplacement donné sans supposer l’alignement dépendant de l’architecture de l’adresse de destination.
public:
generic <typename T>
static void WriteUnaligned(void* destination, T value);
public static void WriteUnaligned<T> (void* destination, T value);
[System.CLSCompliant(false)]
public static void WriteUnaligned<T> (void* destination, T value);
static member WriteUnaligned : nativeptr<unit> * 'T -> unit
[<System.CLSCompliant(false)>]
static member WriteUnaligned : nativeptr<unit> * 'T -> unit
Paramètres de type
- T
Type de la valeur à écrire.
Paramètres
- destination
- Void*
Pointeur managé contenant l’adresse dans laquelle é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.