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.
Berlaku untuk
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk