AssemblyBuilder.SetEntryPoint Metode

Definisi

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

entryMethodadalah 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

entryMethodadalah 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.

Berlaku untuk