Unsafe.ReadUnaligned Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Överlagringar
| Name | Description |
|---|---|
| ReadUnaligned<T>(Byte) |
Läser ett värde av typen |
| ReadUnaligned<T>(Void*) |
Läser ett värde av typen |
ReadUnaligned<T>(Byte)
- Källa:
- Unsafe.cs
- Källa:
- Unsafe.cs
- Källa:
- Unsafe.cs
- Källa:
- Unsafe.cs
- Källa:
- Unsafe.cs
Läser ett värde av typen T från den angivna adressen utan att anta arkitekturberoende justering av källadressen.
public:
generic <typename T>
static T ReadUnaligned(System::Byte % source);
public static T ReadUnaligned<T>(scoped ref readonly byte source) where T : allows ref struct;
public static T ReadUnaligned<T>(ref byte source);
public static T ReadUnaligned<T>(ref readonly byte source);
static member ReadUnaligned : byte -> 'T
Public Shared Function ReadUnaligned(Of T) (ByRef source As Byte) As T
Typparametrar
- T
Typ av värde som ska läsas.
Parametrar
- source
- Byte
En hanterad pekare som innehåller adressen som ska läsas från.
Returer
Ett värde av typen som T lästs från den angivna adressen.
Kommentarer
Caution
Anroparen måste se till att det finns SizeOf<T>() byte med läsbart minne som börjar på den plats som pekas på av source. Åtkomstöverträdelser kan inträffa om detta krav inte uppfylls.
Gäller för
ReadUnaligned<T>(Void*)
- Källa:
- Unsafe.cs
- Källa:
- Unsafe.cs
- Källa:
- Unsafe.cs
- Källa:
- Unsafe.cs
- Källa:
- Unsafe.cs
Viktigt!
Detta API uppfyller inte CLS.
Läser ett värde av typen T från den angivna platsen utan att anta arkitekturberoende justering av källadressen.
public:
generic <typename T>
static T ReadUnaligned(void* source);
[System.CLSCompliant(false)]
public static T ReadUnaligned<T>(void* source) where T : allows ref struct;
public static T ReadUnaligned<T>(void* source);
[System.CLSCompliant(false)]
public static T ReadUnaligned<T>(void* source);
[<System.CLSCompliant(false)>]
static member ReadUnaligned : nativeptr<unit> -> 'T
static member ReadUnaligned : nativeptr<unit> -> 'T
Typparametrar
- T
Typ av värde som ska läsas.
Parametrar
- source
- Void*
En ohanterad pekare som innehåller adressen som ska läsas från.
Returer
Ett värde av typen som T lästs från den angivna platsen.
- Attribut
Kommentarer
Caution
Anroparen måste se till att det finns SizeOf<T>() byte med läsbart minne som börjar på den plats som pekas på av source. Åtkomstöverträdelser kan inträffa om detta krav inte uppfylls.