UnmanagedMemoryAccessor.Read<T>(Int64, T) 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.
Membaca struktur jenis T
dari pengaktor ke dalam referensi yang disediakan.
public:
generic <typename T>
where T : value class void Read(long position, [Runtime::InteropServices::Out] T % structure);
public void Read<T> (long position, out T structure) where T : struct;
[System.Security.SecurityCritical]
public void Read<T> (long position, out T structure) where T : struct;
member this.Read : int64 * 'T -> unit (requires 'T : struct)
[<System.Security.SecurityCritical>]
member this.Read : int64 * 'T -> unit (requires 'T : struct)
Public Sub Read(Of T As Structure) (position As Long, ByRef structure As T)
Jenis parameter
- T
Jenis struktur.
Parameter
- position
- Int64
Posisi di pengaktor untuk mulai membaca.
- structure
- T
Struktur untuk berisi data baca.
- Atribut
Pengecualian
Tidak ada cukup byte setelah position
membaca dalam struktur jenis T
.
-atau-
T
adalah jenis nilai yang berisi satu atau beberapa jenis referensi.
position
kurang dari nol atau lebih besar dari kapasitas aksesor.
Pengaktor tidak mendukung pembacaan.
Aksesor telah dibuang.
Keterangan
Gunakan metode ini untuk membaca struktur menengah hingga besar yang tidak mudah diakomodasi oleh metode baca lainnya di kelas ini.