共用方式為


定義動態模組

這個主題劃分了幾種建立動態模組的方法。

在動態組件中定義暫時性動態模組

動態組件中的暫時性動態模組是使用 AssemblyBuilder.DefineDynamicModule(String) 方法建立。

在動態組件中定義永久性動態模組

動態組件中的永久性動態模組是使用 AssemblyBuilder.DefineDynamicModule 方法建立。 動態組件必須將 AssemblyBuilderAccess 引數指定為 SaveRunAndSave 來建立。 DefineDynamicModule 傳回 AssemblyBuilder

AssemblyBuilder.DefineDynamicModule 的變化方式提供如下:

  • 以指定名稱和指定檔案名稱來定義永久性動態模組。

  • 以指定名稱和指定檔案名稱來定義永久性動態模組,並使用符號寫入器介面的預設實作 (Implementation),有條件發出符號資訊。

儲存包含動態組件時,會儲存動態模組。 預設的情況中,反映發出將產生 DLL。 若要產生主控台應用程式或是 Windows 應用程式,就必須呼叫 AssemblyBuilder.SetEntryPoint 方法。

請參閱

其他資源

使用反映發出