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.