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 |
| ReadUnaligned<T>(Byte) |
Liest einen Wert des Typs |
ReadUnaligned<T>(Void*)
Wichtig
Diese API ist nicht CLS-kompatibel.
Liest einen Wert vom T angegebenen Speicherort aus, ohne die architekturabhängige Ausrichtung der Quelladresse anzunehmen.
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 zu lesende Adresse enthält.
Gibt zurück
- T
Ein Wert des Typs T , der vom angegebenen Speicherort gelesen wird.
- Attribute
Hinweise
Achtung
Der Anrufer muss sicherstellen, dass es Bytes des lesbaren Speichers gibt, SizeOf<T>() die ab dem Speicherort sourceverfügbar sind, auf den verwiesen wird. Zugriffsverletzungen können auftreten, wenn diese Anforderung nicht erfüllt ist.
Gilt für:
ReadUnaligned<T>(Byte)
Liest einen Wert des Typs T aus der angegebenen Adresse, ohne die architekturabhängige Ausrichtung der Quelladresse anzunehmen.
public:
generic <typename T>
static T ReadUnaligned(System::Byte % source);
public static T ReadUnaligned<T> (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 zu lesende Adresse enthält.
Gibt zurück
- T
Ein Wert des Typs T , der aus der angegebenen Adresse gelesen wird.
Hinweise
Achtung
Der Anrufer muss sicherstellen, dass es Bytes des lesbaren Speichers gibt, SizeOf<T>() die ab dem Speicherort sourceverfügbar sind, auf den verwiesen wird. Zugriffsverletzungen können auftreten, wenn diese Anforderung nicht erfüllt ist.