Unsafe.ReadUnaligned 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
ReadUnaligned<T>(Void*) |
Lit une valeur de type |
ReadUnaligned<T>(Byte) |
Lit une valeur de type |
ReadUnaligned<T>(Void*)
- Source:
- Unsafe.cs
- Source:
- Unsafe.cs
- Source:
- Unsafe.cs
Important
Cette API n’est pas conforme CLS.
Lit une valeur de type T
à partir de l’emplacement donné sans supposer l’alignement dépendant de l’architecture de l’adresse source.
public:
generic <typename T>
static T ReadUnaligned(void* source);
public static T ReadUnaligned<T> (void* source);
[System.CLSCompliant(false)]
public static T ReadUnaligned<T> (void* source);
static member ReadUnaligned : nativeptr<unit> -> 'T
[<System.CLSCompliant(false)>]
static member ReadUnaligned : nativeptr<unit> -> 'T
Paramètres de type
- T
Type de la valeur à lire.
Paramètres
- source
- Void*
Pointeur non managé contenant l’adresse à partir de laquelle lire.
Retours
Valeur de type T
lue à partir de l’emplacement donné.
- Attributs
Remarques
Attention
L’appelant doit s’assurer qu’il existe SizeOf<T>()
des octets de mémoire lisible disponibles à partir de l’emplacement pointé par source
. Des violations d’accès peuvent se produire si cette exigence n’est pas remplie.
S’applique à
ReadUnaligned<T>(Byte)
- Source:
- Unsafe.cs
- Source:
- Unsafe.cs
- Source:
- Unsafe.cs
Lit une valeur de type T
à partir de l’adresse donnée sans supposer l’alignement dépendant de l’architecture de l’adresse source.
public:
generic <typename T>
static T ReadUnaligned(System::Byte % source);
public static T ReadUnaligned<T> (ref byte source);
public static T ReadUnaligned<T> (scoped ref byte source);
static member ReadUnaligned : byte -> 'T
Public Shared Function ReadUnaligned(Of T) (ByRef source As Byte) As T
Paramètres de type
- T
Type de la valeur à lire.
Paramètres
- source
- Byte
Pointeur managé contenant l’adresse à partir de laquelle lire.
Retours
Valeur de type T
lue à partir de l’adresse donnée.
Remarques
Attention
L’appelant doit s’assurer qu’il existe SizeOf<T>()
des octets de mémoire lisible disponibles à partir de l’emplacement pointé par source
. Des violations d’accès peuvent se produire si cette exigence n’est pas remplie.