UnmanagedMemoryAccessor.Initialize 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.
Mengatur nilai awal untuk pengaktor.
protected:
void Initialize(System::Runtime::InteropServices::SafeBuffer ^ buffer, long offset, long capacity, System::IO::FileAccess access);
protected void Initialize (System.Runtime.InteropServices.SafeBuffer buffer, long offset, long capacity, System.IO.FileAccess access);
member this.Initialize : System.Runtime.InteropServices.SafeBuffer * int64 * int64 * System.IO.FileAccess -> unit
Protected Sub Initialize (buffer As SafeBuffer, offset As Long, capacity As Long, access As FileAccess)
Parameter
- buffer
- SafeBuffer
Buffer untuk berisi pengaktor.
- offset
- Int64
Byte untuk memulai pengaktif.
- capacity
- Int64
Ukuran, dalam byte, memori untuk dialokasikan.
- access
- FileAccess
Jenis akses yang diizinkan ke memori. Default adalah ReadWrite.
Pengecualian
offset
plus capacity
lebih besar dari buffer
.
buffer
adalah null
.
offset
atau capacity
kurang dari nol.
-atau-
access
bukan nilai enumerasi yang valid MemoryMappedFileAccess .
offset
plus capacity
akan membungkus sekitar ujung atas ruang alamat.
Keterangan
Metode ini dipanggil oleh konstruktor untuk kelas ini.
Berlaku untuk
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk