Unsafe.ReadUnaligned Metoda

Definice

Přetížení

Name Description
ReadUnaligned<T>(Byte)

Načte hodnotu typu T z dané adresy bez předpokladu, že architektura závisí na zarovnání zdrojové adresy.

ReadUnaligned<T>(Void*)

Přečte hodnotu typu T z daného umístění bez předpokladu, že architektura závisí na zarovnání zdrojové adresy.

ReadUnaligned<T>(Byte)

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

Načte hodnotu typu T z dané adresy bez předpokladu, že architektura závisí na zarovnání zdrojové adresy.

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

Parametry typu

T

Typ hodnoty, kterou chcete 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

Caution

Volající musí zajistit, aby byly SizeOf<T>() k dispozici bajty čitelné paměti počínaje místem, na které sourceodkazuje . K narušení přístupu může dojít v případě, že tento požadavek není splněn.

Platí pro

ReadUnaligned<T>(Void*)

Zdroj:
Unsafe.cs
Zdroj:
Unsafe.cs
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í bez předpokladu, že architektura závisí na zarovnání zdrojové adresy.

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

Parametry typu

T

Typ hodnoty, kterou chcete přečíst.

Parametry

source
Void*

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

Návraty

T

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

Atributy

Poznámky

Caution

Volající musí zajistit, aby byly SizeOf<T>() k dispozici bajty čitelné paměti počínaje místem, na které sourceodkazuje . K narušení přístupu může dojít v případě, že tento požadavek není splněn.

Platí pro