本文為機器翻譯文章。如需檢視英文版,請選取 [原文] 核取方塊。您也可以將滑鼠指標移到文字上,即可在快顯視窗顯示英文原文。
譯文
原文

System.Reflection.Emit 命名空間

 

System.Reflection.Emit 命名空間包含類別,可讓編譯器或工具發出中繼資料和 Microsoft 中繼語言 (MSIL),並選擇性地產生磁碟上的 PE 檔案。 這些類別的主要用戶端是指令碼引擎和編譯器。

類別描述
System_CAPS_pubclassAssemblyBuilder

定義及表示動態組件。

System_CAPS_pubclassConstructorBuilder

定義及表示動態類別的建構函式。

System_CAPS_pubclassCustomAttributeBuilder

可協助建置自訂的屬性。

System_CAPS_pubclassDynamicILInfo

提供關於其他替代方法來產生 Microsoft 中繼語言 (MSIL) 的支援和動態方法,包括方法來建立權杖,以及插入程式碼、 例外狀況處理和區域變數簽章 blob 中繼資料。

System_CAPS_pubclassDynamicMethod

定義及代表可以編譯、執行和捨棄的動態方法。 已捨棄的方法可供記憶體回收所用。

System_CAPS_pubclassEnumBuilder

描述並代表列舉類型。

System_CAPS_pubclassEventBuilder

定義類別的事件。

System_CAPS_pubclassFieldBuilder

定義及表示欄位。 這個類別無法被繼承。

System_CAPS_pubclassGenericTypeParameterBuilder

定義和建立動態定義泛型類型和方法的泛型類型參數。 此類別無法被繼承。

System_CAPS_pubclassILGenerator

會產生 Microsoft 中繼語言 (MSIL) 指示。

System_CAPS_pubclassLocalBuilder

表示方法或建構函式內的區域變數。

System_CAPS_pubclassMethodBuilder

定義及表示動態類別上的方法 (或建構函式)。

System_CAPS_pubclassMethodRental

提供快速的方法來交換方法主體實作類別的方法。

System_CAPS_pubclassModuleBuilder

定義及表示動態組件中的模組。

System_CAPS_pubclassOpCodes

提供的 Microsoft 中繼語言 (MSIL) 的指示所發出的欄位表示 ILGenerator 類別成員 (例如 Emit)。

System_CAPS_pubclassParameterBuilder

建立或關聯參數資訊。

System_CAPS_pubclassPropertyBuilder

定義類型的屬性。

System_CAPS_pubclassSignatureHelper

提供方法來建立簽章。

System_CAPS_pubclassTypeBuilder

在執行階段定義和建立類別的新執行個體。

System_CAPS_pubclassUnmanagedMarshal

已淘汰。 表示描述如何從欄位封送處理 managed 到 unmanaged 程式碼的類別。 這個類別無法被繼承。

結構描述
System_CAPS_pubstructureEventToken

代表 Token 傳回代表事件的中繼資料。

System_CAPS_pubstructureExceptionHandler

代表 IL 位元組陣列中要傳遞至方法的例外狀況處理常式,例如 SetMethodBody

System_CAPS_pubstructureFieldToken

FieldToken 結構是代表欄位的語彙基元的物件表示。

System_CAPS_pubstructureLabel

表示指令資料流中的標籤。 Label 使用搭配 ILGenerator 類別。

System_CAPS_pubstructureMethodToken

MethodToken 結構會表示方法的語彙基元的物件表示。

System_CAPS_pubstructureOpCode

描述 Intermediate Language (IL) 指令。

System_CAPS_pubstructureParameterToken

ParameterToken 結構是不透明表示法來表示參數的中繼資料所傳回的權杖。

System_CAPS_pubstructurePropertyToken

PropertyToken 結構是不透明的表示 Token 來代表屬性中繼資料所傳回。

System_CAPS_pubstructureSignatureToken

代表 Token 傳回表示簽章的中繼資料。

System_CAPS_pubstructureStringToken

表示代表字串的權杖。

System_CAPS_pubstructureTypeToken

代表 Token 來表示型別中繼資料所傳回。

列舉描述
System_CAPS_pubenumAssemblyBuilderAccess

存取模式定義動態組件。

System_CAPS_pubenumFlowControl

此 API 支援 產品 基礎結構,而且不適合直接從程式碼使用。 描述指令如何變更控制流程。

System_CAPS_pubenumOpCodeType

此 API 支援 產品 基礎結構,而且不適合直接從程式碼使用。 描述此 Microsoft Intermediate Language (MSIL) 指令的類型。

System_CAPS_pubenumOperandType

此 API 支援 產品 基礎結構,而且不適合直接從程式碼使用。 描述此 Microsoft Intermediate Language (MSIL) 指令的運算元類型。

System_CAPS_pubenumPackingSize

指定兩個因數其中之一,在將類型封送處理時,該因數決定欄位的記憶體對齊。

System_CAPS_pubenumPEFileKinds

指定的可移植執行檔 (PE) 的類型。

System_CAPS_pubenumStackBehaviour

描述如何將值推送至堆疊或從堆疊推出。

回到頁首
顯示: