AssemblyBuilder.SetEntryPoint Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bu dinamik derleme için giriş noktasını ayarlar.
Aşırı Yüklemeler
SetEntryPoint(MethodInfo) |
Bir konsol uygulamasının oluşturulduğu varsayılarak bu dinamik derleme için giriş noktasını ayarlar. |
SetEntryPoint(MethodInfo, PEFileKinds) |
Bu derleme için giriş noktasını ayarlar ve derlenen taşınabilir yürütülebilir dosyanın (PE dosyası) türünü tanımlar. |
SetEntryPoint(MethodInfo)
Bir konsol uygulamasının oluşturulduğu varsayılarak bu dinamik derleme için giriş noktasını ayarlar.
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)
Parametreler
- entryMethod
- MethodInfo
Bu dinamik derleme için giriş noktasını temsil eden yöntemine başvuru.
Özel durumlar
entryMethod
, null
değeridir.
entryMethod
bu derleme içinde yer almamış.
Çağıranın gerekli izni yok.
Şunlara uygulanır
SetEntryPoint(MethodInfo, PEFileKinds)
Bu derleme için giriş noktasını ayarlar ve derlenen taşınabilir yürütülebilir dosyanın (PE dosyası) türünü tanımlar.
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)
Parametreler
- entryMethod
- MethodInfo
Bu dinamik derleme için giriş noktasını temsil eden yöntemine başvuru.
- fileKind
- PEFileKinds
Derlenen derleme yürütülebilir dosyasının türü.
Özel durumlar
entryMethod
, null
değeridir.
entryMethod
bu derleme içinde yer almamış.
Çağıranın gerekli izni yok.
Açıklamalar
Not
.NET Framework 2.0 Service Pack 1'den başlayarak, bu üye artık bayrağını ReflectionPermissionFlag.ReflectionEmit gerektirmezReflectionPermission. (Bkz. Yansıma Yaymadaki Güvenlik Sorunları.) Bu işlevselliği kullanmak için uygulamanızın .NET Framework 3.5 veya sonraki bir sürümü hedeflemesi gerekir.