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 UnmanagedMemoryAccessor baru kelas dengan buffer, offset, dan kapasitas tertentu. |
UnmanagedMemoryAccessor(SafeBuffer, Int64, Int64, FileAccess) |
Menginisialisasi instans UnmanagedMemoryAccessor baru kelas 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 UnmanagedMemoryAccessor baru kelas 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
adalah 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 UnmanagedMemoryAccessor baru kelas 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. 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 di sekitar ujung atas ruang alamat.