Unsafe.ReadUnaligned Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przeciążenia
| ReadUnaligned<T>(Void*) |
Odczytuje wartość typu |
| ReadUnaligned<T>(Byte) |
Odczytuje wartość typu |
ReadUnaligned<T>(Void*)
- Źródło:
- Unsafe.cs
- Źródło:
- Unsafe.cs
- Źródło:
- Unsafe.cs
- Źródło:
- Unsafe.cs
Ważne
Ten interfejs API nie jest zgodny ze specyfikacją CLS.
Odczytuje wartość typu T z danej lokalizacji bez przy założeniu wyrównania architektury zależnego od adresu źródłowego.
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 wartości do odczytania.
Parametry
- source
- Void*
Niezarządzany wskaźnik zawierający adres do odczytu.
Zwraca
Wartość typu T odczytana z danej lokalizacji.
- Atrybuty
Uwagi
Przestroga
Obiekt wywołujący musi upewnić się, że istnieją SizeOf<T>() bajty dostępnej pamięci czytelnej, począwszy od lokalizacji wskazywanej przez .source Naruszenia dostępu mogą wystąpić, jeśli to wymaganie nie zostanie spełnione.
Dotyczy
ReadUnaligned<T>(Byte)
- Źródło:
- Unsafe.cs
- Źródło:
- Unsafe.cs
- Źródło:
- Unsafe.cs
- Źródło:
- Unsafe.cs
Odczytuje wartość typu T z danego adresu bez przy założeniu, że architektura zależy od wyrównania adresu źródłowego.
public:
generic <typename T>
static T ReadUnaligned(System::Byte % source);
public static T ReadUnaligned<T>(scoped ref byte source) where T : allows ref struct;
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 wartości do odczytania.
Parametry
- source
- Byte
Zarządzany wskaźnik zawierający adres do odczytu.
Zwraca
Wartość typu T odczytana z danego adresu.
Uwagi
Przestroga
Obiekt wywołujący musi upewnić się, że istnieją SizeOf<T>() bajty dostępnej pamięci czytelnej, począwszy od lokalizacji wskazywanej przez .source Naruszenia dostępu mogą wystąpić, jeśli to wymaganie nie zostanie spełnione.