Unsafe.ReadUnaligned Metoda

Definice

Přetížení

ReadUnaligned<T>(Void*)

Přečte hodnotu typu T z daného umístění, aniž by za předpokladu, že je zarovnání zdrojové adresy závislé na architektuře.

ReadUnaligned<T>(Byte)

Načte hodnotu typu T z dané adresy, aniž by za předpokladu, že je zarovnání zdrojové adresy závislé na architektuře.

ReadUnaligned<T>(Void*)

Zdroj:
Unsafe.cs
Zdroj:
Unsafe.cs
Zdroj:
Unsafe.cs

Důležité

Toto rozhraní API neodpovídá specifikaci CLS.

Přečte hodnotu typu T z daného umístění, aniž by za předpokladu, že je zarovnání zdrojové adresy závislé na architektuře.

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

Parametry typu

T

Typ hodnoty, která se má přečíst.

Parametry

source
Void*

Nespravovaný ukazatel obsahující adresu, ze které se má číst.

Návraty

T

Hodnota typu T načtená z daného umístění.

Atributy

Poznámky

Upozornění

Volající musí zajistit, aby od umístění, na které odkazuje, byly SizeOf<T>() k dispozici bajty čitelné sourcepaměti. Pokud tento požadavek není splněn, může dojít k narušení přístupu.

Platí pro

ReadUnaligned<T>(Byte)

Zdroj:
Unsafe.cs
Zdroj:
Unsafe.cs
Zdroj:
Unsafe.cs

Načte hodnotu typu T z dané adresy, aniž by za předpokladu, že je zarovnání zdrojové adresy závislé na architektuře.

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

Parametry typu

T

Typ hodnoty, která se má přečíst.

Parametry

source
Byte

Spravovaný ukazatel obsahující adresu, ze které se má číst.

Návraty

T

Hodnota typu T přečtená z dané adresy.

Poznámky

Upozornění

Volající musí zajistit, aby od umístění, na které odkazuje, byly SizeOf<T>() k dispozici bajty čitelné sourcepaměti. Pokud tento požadavek není splněn, může dojít k narušení přístupu.

Platí pro