AssemblyBuilder.SetEntryPoint 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.
Mengatur titik masuk untuk rakitan dinamis ini.
Overload
SetEntryPoint(MethodInfo) |
Mengatur titik masuk untuk rakitan dinamis ini, dengan asumsi bahwa aplikasi konsol sedang dibangun. |
SetEntryPoint(MethodInfo, PEFileKinds) |
Mengatur titik masuk untuk rakitan ini dan menentukan jenis portable executable (file PE) yang sedang dibangun. |
SetEntryPoint(MethodInfo)
Mengatur titik masuk untuk rakitan dinamis ini, dengan asumsi bahwa aplikasi konsol sedang dibangun.
public:
void SetEntryPoint(System::Reflection::MethodInfo ^ entryMethod);
public void SetEntryPoint (System.Reflection.MethodInfo entryMethod);
member this.SetEntryPoint : System.Reflection.MethodInfo -> unit
Public Sub SetEntryPoint (entryMethod As MethodInfo)
Parameter
- entryMethod
- MethodInfo
Referensi ke metode yang mewakili titik masuk untuk rakitan dinamis ini.
Pengecualian
entryMethod
adalah null
.
entryMethod
tidak terkandung dalam rakitan ini.
Pemanggil tidak memiliki izin yang diperlukan.
Berlaku untuk
SetEntryPoint(MethodInfo, PEFileKinds)
Mengatur titik masuk untuk rakitan ini dan menentukan jenis portable executable (file PE) yang sedang dibangun.
public:
void SetEntryPoint(System::Reflection::MethodInfo ^ entryMethod, System::Reflection::Emit::PEFileKinds fileKind);
public void SetEntryPoint (System.Reflection.MethodInfo entryMethod, System.Reflection.Emit.PEFileKinds fileKind);
member this.SetEntryPoint : System.Reflection.MethodInfo * System.Reflection.Emit.PEFileKinds -> unit
Public Sub SetEntryPoint (entryMethod As MethodInfo, fileKind As PEFileKinds)
Parameter
- entryMethod
- MethodInfo
Referensi ke metode yang mewakili titik masuk untuk rakitan dinamis ini.
- fileKind
- PEFileKinds
Jenis executable assembly yang sedang dibangun.
Pengecualian
entryMethod
adalah null
.
entryMethod
tidak terkandung dalam rakitan ini.
Pemanggil tidak memiliki izin yang diperlukan.
Keterangan
Catatan
Dimulai dengan .NET Framework 2.0 Paket Layanan 1, anggota ini tidak lagi memerlukan ReflectionPermission bendera ReflectionPermissionFlag.ReflectionEmit . (Lihat Masalah Keamanan dalam Pancaran Pantulan.) Untuk menggunakan fungsionalitas ini, aplikasi Anda harus menargetkan .NET Framework 3.5 atau yang lebih baru.