Marshal.Prelink(MethodInfo) 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.
Menjalankan tugas penyiapan metode satu kali tanpa memanggil metode .
public:
static void Prelink(System::Reflection::MethodInfo ^ m);
public static void Prelink (System.Reflection.MethodInfo m);
[System.Security.SecurityCritical]
public static void Prelink (System.Reflection.MethodInfo m);
static member Prelink : System.Reflection.MethodInfo -> unit
[<System.Security.SecurityCritical>]
static member Prelink : System.Reflection.MethodInfo -> unit
Public Shared Sub Prelink (m As MethodInfo)
Parameter
Metode yang akan diperiksa.
- Atribut
Pengecualian
Parameternya m
adalah null
.
Parameter m
bukan objek MethodInfo .
Keterangan
Tugas penyetelan menyediakan inisialisasi awal dan dilakukan secara otomatis ketika metode target dipanggil. Tugas pertama kali meliputi yang berikut ini:
Memverifikasi bahwa metadata pemanggilan platform diformat dengan benar.
Memverifikasi bahwa semua jenis terkelola adalah parameter fungsi pemanggilan platform yang valid.
Menemukan dan memuat DLL yang tidak dikelola ke dalam proses.
Menemukan titik masuk dalam proses.
Prelink Memanggil pada metode di luar pemanggilan platform tidak berpengaruh. Untuk menjalankan tugas penyiapan pada semua metode pemanggilan platform dalam jenis , gunakan Marshal.PrelinkAll.