UnmanagedMemoryAccessor Konstruktor
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.
Menginisialisasi instans baru kelas UnmanagedMemoryAccessor.
Overload
| UnmanagedMemoryAccessor() |
Menginisialisasi instans baru kelas UnmanagedMemoryAccessor. |
| UnmanagedMemoryAccessor(SafeBuffer, Int64, Int64) |
Menginisialisasi instans baru kelas UnmanagedMemoryAccessor dengan buffer, offset, dan kapasitas tertentu. |
| UnmanagedMemoryAccessor(SafeBuffer, Int64, Int64, FileAccess) |
Menginisialisasi instans baru kelas UnmanagedMemoryAccessor dengan buffer, offset, kapasitas, dan hak akses tertentu. |
UnmanagedMemoryAccessor()
- Sumber:
- UnmanagedMemoryAccessor.cs
- Sumber:
- UnmanagedMemoryAccessor.cs
- Sumber:
- UnmanagedMemoryAccessor.cs
Menginisialisasi instans baru kelas UnmanagedMemoryAccessor.
protected:
UnmanagedMemoryAccessor();
protected UnmanagedMemoryAccessor ();
Protected Sub New ()
Berlaku untuk
UnmanagedMemoryAccessor(SafeBuffer, Int64, Int64)
- Sumber:
- UnmanagedMemoryAccessor.cs
- Sumber:
- UnmanagedMemoryAccessor.cs
- Sumber:
- UnmanagedMemoryAccessor.cs
Menginisialisasi instans baru kelas UnmanagedMemoryAccessor dengan buffer, offset, dan kapasitas tertentu.
public:
UnmanagedMemoryAccessor(System::Runtime::InteropServices::SafeBuffer ^ buffer, long offset, long capacity);
public UnmanagedMemoryAccessor (System.Runtime.InteropServices.SafeBuffer buffer, long offset, long capacity);
new System.IO.UnmanagedMemoryAccessor : System.Runtime.InteropServices.SafeBuffer * int64 * int64 -> System.IO.UnmanagedMemoryAccessor
Public Sub New (buffer As SafeBuffer, offset As Long, capacity As Long)
Parameter
- buffer
- SafeBuffer
Buffer untuk berisi aksesor.
- offset
- Int64
Byte untuk memulai aksesor.
- capacity
- Int64
Ukuran, dalam byte, memori untuk dialokasikan.
Pengecualian
offset plus capacity lebih besar dari buffer.
buffer
null.
offset atau capacity kurang dari nol.
offset plus capacity akan membungkus di sekitar ujung atas ruang alamat.
Berlaku untuk
UnmanagedMemoryAccessor(SafeBuffer, Int64, Int64, FileAccess)
- Sumber:
- UnmanagedMemoryAccessor.cs
- Sumber:
- UnmanagedMemoryAccessor.cs
- Sumber:
- UnmanagedMemoryAccessor.cs
Menginisialisasi instans baru kelas UnmanagedMemoryAccessor dengan buffer, offset, kapasitas, dan hak akses tertentu.
public:
UnmanagedMemoryAccessor(System::Runtime::InteropServices::SafeBuffer ^ buffer, long offset, long capacity, System::IO::FileAccess access);
public UnmanagedMemoryAccessor (System.Runtime.InteropServices.SafeBuffer buffer, long offset, long capacity, System.IO.FileAccess access);
new System.IO.UnmanagedMemoryAccessor : System.Runtime.InteropServices.SafeBuffer * int64 * int64 * System.IO.FileAccess -> System.IO.UnmanagedMemoryAccessor
Public Sub New (buffer As SafeBuffer, offset As Long, capacity As Long, access As FileAccess)
Parameter
- buffer
- SafeBuffer
Buffer untuk berisi aksesor.
- offset
- Int64
Byte untuk memulai aksesor.
- capacity
- Int64
Ukuran, dalam byte, memori untuk dialokasikan.
- access
- FileAccess
Jenis akses yang diizinkan ke memori. Defaultnya adalah ReadWrite.
Pengecualian
offset plus capacity lebih besar dari buffer.
buffer
null.
offset atau capacity kurang dari nol.
-atau-
access bukan nilai enumerasi MemoryMappedFileAccess yang valid.
offset plus capacity akan membungkus di sekitar ujung atas ruang alamat.