Unsafe.WriteUnaligned Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Overload
WriteUnaligned<T>(Byte, T) |
Menulis nilai jenis |
WriteUnaligned<T>(Void*, T) |
Menulis nilai jenis |
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.