Bagikan melalui


Unsafe.WriteUnaligned Metode

Definisi

Overload

WriteUnaligned<T>(Byte, T)

Menulis nilai jenis T ke lokasi yang diberikan tanpa mengasumsikan keselarasan dependen arsitektur alamat tujuan.

WriteUnaligned<T>(Void*, T)

Menulis nilai jenis T ke lokasi yang diberikan tanpa mengasumsikan keselarasan dependen arsitektur alamat tujuan.

WriteUnaligned<T>(Byte, T)

Sumber:
Unsafe.cs
Sumber:
Unsafe.cs
Sumber:
Unsafe.cs

Menulis nilai jenis T ke lokasi yang diberikan tanpa mengasumsikan keselarasan dependen arsitektur alamat tujuan.

public:
generic <typename T>
 static void WriteUnaligned(System::Byte % destination, T value);
public static void WriteUnaligned<T> (ref byte destination, T value);
static member WriteUnaligned : byte * 'T -> unit
Public Shared Sub WriteUnaligned(Of T) (ByRef destination As Byte, value As T)

Jenis parameter

T

Jenis nilai yang akan ditulis.

Parameter

destination
Byte

Pointer terkelola yang berisi alamat untuk ditulis.

value
T

Nilai yang akan ditulis.

Keterangan

Perhatian

Pemanggil harus memastikan bahwa ada SizeOf<T>() byte memori bisa-tulis yang tersedia mulai dari lokasi yang ditujukkan oleh destination. Pelanggaran akses dapat terjadi jika persyaratan ini tidak terpenuhi.

Berlaku untuk

WriteUnaligned<T>(Void*, T)

Sumber:
Unsafe.cs
Sumber:
Unsafe.cs
Sumber:
Unsafe.cs

Penting

API ini bukan kompatibel CLS.

Menulis nilai jenis T ke lokasi yang diberikan tanpa mengasumsikan keselarasan dependen arsitektur alamat tujuan.

public:
generic <typename T>
 static void WriteUnaligned(void* destination, T value);
public static void WriteUnaligned<T> (void* destination, T value);
[System.CLSCompliant(false)]
public static void WriteUnaligned<T> (void* destination, T value);
static member WriteUnaligned : nativeptr<unit> * 'T -> unit
[<System.CLSCompliant(false)>]
static member WriteUnaligned : nativeptr<unit> * 'T -> unit

Jenis parameter

T

Jenis nilai yang akan ditulis.

Parameter

destination
Void*

Pointer terkelola yang berisi alamat untuk ditulis.

value
T

Nilai yang akan ditulis.

Atribut

Keterangan

Perhatian

Pemanggil harus memastikan bahwa ada SizeOf<T>() byte memori bisa-tulis yang tersedia mulai dari lokasi yang ditujukkan oleh destination. Pelanggaran akses dapat terjadi jika persyaratan ini tidak terpenuhi.

Berlaku untuk