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.
bufferadalah 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.