Unsafe.ReadUnaligned Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
ReadUnaligned<T>(Void*) |
Liest einen Wert vom Typ |
ReadUnaligned<T>(Byte) |
Liest einen Wert vom Typ |
ReadUnaligned<T>(Void*)
- Quelle:
- Unsafe.cs
- Quelle:
- Unsafe.cs
- Quelle:
- Unsafe.cs
Wichtig
Diese API ist nicht CLS-kompatibel.
Liest einen Wert vom Typ T
vom angegebenen Speicherort, ohne von der architekturabhängigen Ausrichtung der Quelladresse auszugehen.
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
Typparameter
- T
Der Typ des zu lesenden Werts.
Parameter
- source
- Void*
Ein nicht verwalteter Zeiger, der die Adresse enthält, aus der gelesen werden soll.
Gibt zurück
Ein Wert vom Typ T
, der vom angegebenen Speicherort gelesen wird.
- Attribute
Hinweise
Achtung
Der Aufrufer muss sicherstellen, dass ab dem Speicherort, auf den von source
verwiesen wird, Bytes lesbaren Arbeitsspeichers verfügbar sindSizeOf<T>()
. Zugriffsverletzungen können auftreten, wenn diese Anforderung nicht erfüllt ist.
Gilt für:
ReadUnaligned<T>(Byte)
- Quelle:
- Unsafe.cs
- Quelle:
- Unsafe.cs
- Quelle:
- Unsafe.cs
Liest einen Wert vom Typ T
aus der angegebenen Adresse, ohne von der architekturabhängigen Ausrichtung der Quelladresse auszugehen.
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
Typparameter
- T
Der Typ des zu lesenden Werts.
Parameter
- source
- Byte
Ein verwalteter Zeiger, der die Adresse enthält, aus der gelesen werden soll.
Gibt zurück
Ein Wert vom Typ T
, der aus der angegebenen Adresse gelesen wird.
Hinweise
Achtung
Der Aufrufer muss sicherstellen, dass ab dem Speicherort, auf den von source
verwiesen wird, Bytes lesbaren Arbeitsspeichers verfügbar sindSizeOf<T>()
. Zugriffsverletzungen können auftreten, wenn diese Anforderung nicht erfüllt ist.