You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

1350 lines
81 KiB

  1. <?xml version="1.0" encoding="utf-8"?>
  2. <doc>
  3. <assembly>
  4. <name>System.Reflection.Primitives</name>
  5. </assembly>
  6. <members>
  7. <member name="T:System.Reflection.CallingConventions">
  8. <summary>定義方法的有效呼叫慣例 (Calling Convention)。</summary>
  9. </member>
  10. <member name="F:System.Reflection.CallingConventions.Any">
  11. <summary>指定可能會使用 Standard 還是 VarArgs 呼叫慣例。</summary>
  12. </member>
  13. <member name="F:System.Reflection.CallingConventions.ExplicitThis">
  14. <summary>指定簽章為函式指標簽章,表示呼叫執行個體或虛擬方法 (非靜態方法)。如果設定 ExplicitThis,也必須設定 HasThis。傳遞至呼叫方法的第一個引數仍是 this 指標,但第一個引數的型別目前未知。因此,描述 this 指標之型別 (或類別) 的語彙基元會明確地儲存到它的中繼資料 (Metadata) 簽章中。</summary>
  15. </member>
  16. <member name="F:System.Reflection.CallingConventions.HasThis">
  17. <summary>指定執行個體或虛擬方法 (非靜態的方法)。在執行階段期間,呼叫的方法傳遞指標至目標物件做為它的第一個引數 (this 指標)。儲存在中繼資料的簽章並不包含這第一個引數的型別,因為已知方法,而且其擁有人類別可以從中繼資料找到。</summary>
  18. </member>
  19. <member name="F:System.Reflection.CallingConventions.Standard">
  20. <summary>指定如同 Common Language Runtime 所判斷的預設呼叫慣例。靜態方法要使用此呼叫慣例。若為執行個體或虛擬方法,則需使用 HasThis。</summary>
  21. </member>
  22. <member name="F:System.Reflection.CallingConventions.VarArgs">
  23. <summary>指定有變數引數之方法的呼叫慣例。</summary>
  24. </member>
  25. <member name="T:System.Reflection.EventAttributes">
  26. <summary>指定事件的屬性 (Attribute)。</summary>
  27. </member>
  28. <member name="F:System.Reflection.EventAttributes.None">
  29. <summary>指定事件沒有屬性。</summary>
  30. </member>
  31. <member name="F:System.Reflection.EventAttributes.RTSpecialName">
  32. <summary>指定 Common Language Runtime 應該檢查名稱編碼方式。</summary>
  33. </member>
  34. <member name="F:System.Reflection.EventAttributes.SpecialName">
  35. <summary>指定由名稱所描述事件的特殊性。</summary>
  36. </member>
  37. <member name="T:System.Reflection.FieldAttributes">
  38. <summary>指定描述欄位屬性 (Attribute) 的旗標。</summary>
  39. </member>
  40. <member name="F:System.Reflection.FieldAttributes.Assembly">
  41. <summary>指定在整個組件中欄位是可存取的。</summary>
  42. </member>
  43. <member name="F:System.Reflection.FieldAttributes.FamANDAssem">
  44. <summary>指定欄位只能由這個組件中的子型別存取。</summary>
  45. </member>
  46. <member name="F:System.Reflection.FieldAttributes.Family">
  47. <summary>指定欄位只能由型別和子型別存取。</summary>
  48. </member>
  49. <member name="F:System.Reflection.FieldAttributes.FamORAssem">
  50. <summary>指定欄位可以在任何地方和整個組件中由子型別存取。</summary>
  51. </member>
  52. <member name="F:System.Reflection.FieldAttributes.FieldAccessMask">
  53. <summary>指定特定欄位的存取層級。</summary>
  54. </member>
  55. <member name="F:System.Reflection.FieldAttributes.HasDefault">
  56. <summary>指定此欄位含有預設值。</summary>
  57. </member>
  58. <member name="F:System.Reflection.FieldAttributes.HasFieldMarshal">
  59. <summary>指定欄位含有封送處理 (Marshaling) 資訊。</summary>
  60. </member>
  61. <member name="F:System.Reflection.FieldAttributes.HasFieldRVA">
  62. <summary>指定欄位含有相對虛擬位址 (RVA)。RVA 為目前影像中方法主體的位置,就像相對於影像檔所在位置的開始位址。</summary>
  63. </member>
  64. <member name="F:System.Reflection.FieldAttributes.InitOnly">
  65. <summary>指定欄位只初始化,而且只能在建構函式主體中設定。</summary>
  66. </member>
  67. <member name="F:System.Reflection.FieldAttributes.Literal">
  68. <summary>指定欄位的值為編譯時期常數 (靜態或早期繫結),任何對其進行設定的嘗試都會擲回 <see cref="T:System.FieldAccessException" />。</summary>
  69. </member>
  70. <member name="F:System.Reflection.FieldAttributes.NotSerialized">
  71. <summary>指定當型別為遠端時,欄位不必序列化。</summary>
  72. </member>
  73. <member name="F:System.Reflection.FieldAttributes.PinvokeImpl">
  74. <summary>保留供將來使用。</summary>
  75. </member>
  76. <member name="F:System.Reflection.FieldAttributes.Private">
  77. <summary>指定欄位只能由父型別存取。</summary>
  78. </member>
  79. <member name="F:System.Reflection.FieldAttributes.PrivateScope">
  80. <summary>指定無法參考此欄位。</summary>
  81. </member>
  82. <member name="F:System.Reflection.FieldAttributes.Public">
  83. <summary>指定欄位可以讓能見到這個範圍的任何成員存取。</summary>
  84. </member>
  85. <member name="F:System.Reflection.FieldAttributes.RTSpecialName">
  86. <summary>指定 Common Language Runtime (中繼資料內部 API) 應檢查名稱編碼方式。</summary>
  87. </member>
  88. <member name="F:System.Reflection.FieldAttributes.SpecialName">
  89. <summary>指定特殊方法,具有描述方法是如何特殊的名稱。</summary>
  90. </member>
  91. <member name="F:System.Reflection.FieldAttributes.Static">
  92. <summary>指定表示定義型別的欄位,不然它就是一個執行個體。</summary>
  93. </member>
  94. <member name="T:System.Reflection.GenericParameterAttributes">
  95. <summary>描述泛型型別或方法之泛型型別參數的條件約束。</summary>
  96. </member>
  97. <member name="F:System.Reflection.GenericParameterAttributes.Contravariant">
  98. <summary>泛型型別參數是 Contravariant。Contravariant 型別參數可以在方法簽章中以參數型別顯示。</summary>
  99. </member>
  100. <member name="F:System.Reflection.GenericParameterAttributes.Covariant">
  101. <summary>泛型型別參數是 Covariant。Covariant 型別參數可以顯示為方法的結果型別、唯讀欄位的型別、宣告的基底型別或實作介面。</summary>
  102. </member>
  103. <member name="F:System.Reflection.GenericParameterAttributes.DefaultConstructorConstraint">
  104. <summary>僅當一個型別具有無參數的建構函式時,才可以取代泛型型別參數。</summary>
  105. </member>
  106. <member name="F:System.Reflection.GenericParameterAttributes.None">
  107. <summary>沒有特殊旗標。</summary>
  108. </member>
  109. <member name="F:System.Reflection.GenericParameterAttributes.NotNullableValueTypeConstraint">
  110. <summary>僅當一個型別為實值型別 (Value Type) 且不為 null 時,才可以取代泛型型別參數。</summary>
  111. </member>
  112. <member name="F:System.Reflection.GenericParameterAttributes.ReferenceTypeConstraint">
  113. <summary>僅當一個型別為參考型別時,才可以取代泛型型別參數。</summary>
  114. </member>
  115. <member name="F:System.Reflection.GenericParameterAttributes.SpecialConstraintMask">
  116. <summary>選取所有特殊條件約束旗標的組合。這個值是使用邏輯 OR 合併下列旗標的結果:<see cref="F:System.Reflection.GenericParameterAttributes.DefaultConstructorConstraint" />、<see cref="F:System.Reflection.GenericParameterAttributes.ReferenceTypeConstraint" /> 和 <see cref="F:System.Reflection.GenericParameterAttributes.NotNullableValueTypeConstraint" />。</summary>
  117. </member>
  118. <member name="F:System.Reflection.GenericParameterAttributes.VarianceMask">
  119. <summary>選取所有變異數旗標的組合。這個值是使用邏輯 OR 合併下列旗標的結果:<see cref="F:System.Reflection.GenericParameterAttributes.Contravariant" /> 和 <see cref="F:System.Reflection.GenericParameterAttributes.Covariant" />。</summary>
  120. </member>
  121. <member name="T:System.Reflection.MethodAttributes">
  122. <summary>指定方法屬性 (Attribute) 的旗標。這些旗標都被定義在 corhdr.h 檔案中。</summary>
  123. </member>
  124. <member name="F:System.Reflection.MethodAttributes.Abstract">
  125. <summary>指示類別不提供這個方法的實作。</summary>
  126. </member>
  127. <member name="F:System.Reflection.MethodAttributes.Assembly">
  128. <summary>指示這個組件的任何類別可存取該方法。</summary>
  129. </member>
  130. <member name="F:System.Reflection.MethodAttributes.CheckAccessOnOverride">
  131. <summary>指示方法只有在它也是可存取時才可以被覆寫。</summary>
  132. </member>
  133. <member name="F:System.Reflection.MethodAttributes.FamANDAssem">
  134. <summary>指示該方法只能讓這個型別的成員,以及這個型別在這個組件中的衍生型別存取。</summary>
  135. </member>
  136. <member name="F:System.Reflection.MethodAttributes.Family">
  137. <summary>指示只有這個類別和其衍生類別的成員可以存取該方法。</summary>
  138. </member>
  139. <member name="F:System.Reflection.MethodAttributes.FamORAssem">
  140. <summary>指示任何位置的衍生類別以及組件中的任何類別都可存取該方法。</summary>
  141. </member>
  142. <member name="F:System.Reflection.MethodAttributes.Final">
  143. <summary>指示這個方法不能被覆寫。</summary>
  144. </member>
  145. <member name="F:System.Reflection.MethodAttributes.HasSecurity">
  146. <summary>指示方法具有與它相關的安全性。保留旗標僅供執行階段使用。</summary>
  147. </member>
  148. <member name="F:System.Reflection.MethodAttributes.HideBySig">
  149. <summary>指示方法依名稱和簽章隱藏;否則只依名稱隱藏。</summary>
  150. </member>
  151. <member name="F:System.Reflection.MethodAttributes.MemberAccessMask">
  152. <summary>擷取存取範圍資訊。</summary>
  153. </member>
  154. <member name="F:System.Reflection.MethodAttributes.NewSlot">
  155. <summary>指示方法永遠取得 vtable 中的新位置。</summary>
  156. </member>
  157. <member name="F:System.Reflection.MethodAttributes.PinvokeImpl">
  158. <summary>指示方法實作經由 PInvoke (平台引動服務) 轉寄。</summary>
  159. </member>
  160. <member name="F:System.Reflection.MethodAttributes.Private">
  161. <summary>指示這個方法只能讓目前的類別存取。</summary>
  162. </member>
  163. <member name="F:System.Reflection.MethodAttributes.PrivateScope">
  164. <summary>指示成員不能被參考。</summary>
  165. </member>
  166. <member name="F:System.Reflection.MethodAttributes.Public">
  167. <summary>指示這個物件所在範圍內的任何物件可存取該方法。</summary>
  168. </member>
  169. <member name="F:System.Reflection.MethodAttributes.RequireSecObject">
  170. <summary>指示方法呼叫含有安全程式碼的另一個方法。保留旗標僅供執行階段使用。</summary>
  171. </member>
  172. <member name="F:System.Reflection.MethodAttributes.ReuseSlot">
  173. <summary>指示方法將重新使用 vtable 中的現有位置。這是預設行為。</summary>
  174. </member>
  175. <member name="F:System.Reflection.MethodAttributes.RTSpecialName">
  176. <summary>指示 Common Language Runtime 檢查名稱編碼方式。</summary>
  177. </member>
  178. <member name="F:System.Reflection.MethodAttributes.SpecialName">
  179. <summary>指示方法為特殊方法。該名稱描述這個方法是如何特殊。</summary>
  180. </member>
  181. <member name="F:System.Reflection.MethodAttributes.Static">
  182. <summary>指示方法是定義在型別上;否則就是定義在每個執行個體 (Instance) 上。</summary>
  183. </member>
  184. <member name="F:System.Reflection.MethodAttributes.UnmanagedExport">
  185. <summary>指示 Managed 方法由 Thunk 匯出到 Unmanaged 程式碼。</summary>
  186. </member>
  187. <member name="F:System.Reflection.MethodAttributes.Virtual">
  188. <summary>指示方法為虛擬的。</summary>
  189. </member>
  190. <member name="F:System.Reflection.MethodAttributes.VtableLayoutMask">
  191. <summary>擷取 vtable 屬性。</summary>
  192. </member>
  193. <member name="T:System.Reflection.MethodImplAttributes">
  194. <summary>指定方法實作 (Implementation) 的屬性旗標。</summary>
  195. </member>
  196. <member name="F:System.Reflection.MethodImplAttributes.AggressiveInlining">
  197. <summary>指定應儘可能不內嵌方法。</summary>
  198. </member>
  199. <member name="F:System.Reflection.MethodImplAttributes.CodeTypeMask">
  200. <summary>指定程式碼型別的相關旗標。</summary>
  201. </member>
  202. <member name="F:System.Reflection.MethodImplAttributes.ForwardRef">
  203. <summary>指定未定義的方法。</summary>
  204. </member>
  205. <member name="F:System.Reflection.MethodImplAttributes.IL">
  206. <summary>指定方法實作是採用 Microsoft Intermediate Language (MSIL)。</summary>
  207. </member>
  208. <member name="F:System.Reflection.MethodImplAttributes.InternalCall">
  209. <summary>指定內部呼叫。</summary>
  210. </member>
  211. <member name="F:System.Reflection.MethodImplAttributes.Managed">
  212. <summary>指定以 Managed 程式碼的方式實作方法。</summary>
  213. </member>
  214. <member name="F:System.Reflection.MethodImplAttributes.ManagedMask">
  215. <summary>指定是否以 Managed 或 Unmanaged 程式碼的方式實作方法。</summary>
  216. </member>
  217. <member name="F:System.Reflection.MethodImplAttributes.Native">
  218. <summary>指定方法實作是原生 (Native) 的。</summary>
  219. </member>
  220. <member name="F:System.Reflection.MethodImplAttributes.NoInlining">
  221. <summary>指示方法不能是內嵌的 (Inline)。</summary>
  222. </member>
  223. <member name="F:System.Reflection.MethodImplAttributes.NoOptimization">
  224. <summary>指定偵錯可能的程式碼產生問題時,Just-In-Time (JIT) 編譯器或機器碼產生 (請參閱 Ngen.exe) 不會最佳化方法。</summary>
  225. </member>
  226. <member name="F:System.Reflection.MethodImplAttributes.OPTIL">
  227. <summary>指定方法實作是採用最佳化中繼語言 (OPTIL)。</summary>
  228. </member>
  229. <member name="F:System.Reflection.MethodImplAttributes.PreserveSig">
  230. <summary>指定方法簽章正如所宣告的方式匯出。</summary>
  231. </member>
  232. <member name="F:System.Reflection.MethodImplAttributes.Runtime">
  233. <summary>指定方法實作是由執行階段所提供。</summary>
  234. </member>
  235. <member name="F:System.Reflection.MethodImplAttributes.Synchronized">
  236. <summary>指定方法為通過主體的單一執行緒。靜態方法 (在 Visual Basic 中為 Shared) 會鎖定型別,而執行個體方法則會鎖定執行個體。您也可以針對此用途,使用 C# lock 陳述式或 Visual Basic SyncLock 陳述式。</summary>
  237. </member>
  238. <member name="F:System.Reflection.MethodImplAttributes.Unmanaged">
  239. <summary>指定方法以 Unmanaged 程式碼的方式實作。</summary>
  240. </member>
  241. <member name="T:System.Reflection.ParameterAttributes">
  242. <summary>定義屬性 (Attribute),其可能與參數有關聯。這些都被定義在 CorHdr.h 中。</summary>
  243. </member>
  244. <member name="F:System.Reflection.ParameterAttributes.HasDefault">
  245. <summary>指定此參數具有預設值。</summary>
  246. </member>
  247. <member name="F:System.Reflection.ParameterAttributes.HasFieldMarshal">
  248. <summary>指定參數具有欄位封送處理 (Marshaling) 資訊。</summary>
  249. </member>
  250. <member name="F:System.Reflection.ParameterAttributes.In">
  251. <summary>指定參數為輸入參數。</summary>
  252. </member>
  253. <member name="F:System.Reflection.ParameterAttributes.Lcid">
  254. <summary>指定參數為地區設定識別項 (Locale Identifier,LCID)。</summary>
  255. </member>
  256. <member name="F:System.Reflection.ParameterAttributes.None">
  257. <summary>指定沒有參數屬性。</summary>
  258. </member>
  259. <member name="F:System.Reflection.ParameterAttributes.Optional">
  260. <summary>指定參數為選擇項。</summary>
  261. </member>
  262. <member name="F:System.Reflection.ParameterAttributes.Out">
  263. <summary>指定參數為輸出參數。</summary>
  264. </member>
  265. <member name="F:System.Reflection.ParameterAttributes.Retval">
  266. <summary>指定參數為傳回值。</summary>
  267. </member>
  268. <member name="T:System.Reflection.PropertyAttributes">
  269. <summary>定義屬性 (Attribute),其可能與屬性 (Property) 有關聯。這些屬性 (Attribute) 值都被定義在 corhdr.h 中。</summary>
  270. </member>
  271. <member name="F:System.Reflection.PropertyAttributes.HasDefault">
  272. <summary>指定屬性具有預設值。</summary>
  273. </member>
  274. <member name="F:System.Reflection.PropertyAttributes.None">
  275. <summary>指定沒有屬性 (Attribute) 與屬性 (Property) 有關。</summary>
  276. </member>
  277. <member name="F:System.Reflection.PropertyAttributes.RTSpecialName">
  278. <summary>指定中繼資料 (Metadata) 內部應用程式開發介面檢查名稱編碼方式。</summary>
  279. </member>
  280. <member name="F:System.Reflection.PropertyAttributes.SpecialName">
  281. <summary>指定屬性為特殊屬性,具有描述屬性是如何特殊的名稱。</summary>
  282. </member>
  283. <member name="T:System.Reflection.TypeAttributes">
  284. <summary>指定類型屬性 (Attribute)。</summary>
  285. </member>
  286. <member name="F:System.Reflection.TypeAttributes.Abstract">
  287. <summary>指定此類型為抽象。</summary>
  288. </member>
  289. <member name="F:System.Reflection.TypeAttributes.AnsiClass">
  290. <summary>LPTSTR 被解譯為 ANSI。</summary>
  291. </member>
  292. <member name="F:System.Reflection.TypeAttributes.AutoClass">
  293. <summary>LPTSTR 會自動被解譯。</summary>
  294. </member>
  295. <member name="F:System.Reflection.TypeAttributes.AutoLayout">
  296. <summary>指定類別欄位會由 Common Language Runtime 自動配置。</summary>
  297. </member>
  298. <member name="F:System.Reflection.TypeAttributes.BeforeFieldInit">
  299. <summary>指定呼叫類型的靜態 (Static) 方法時不要強制系統將類型初始化。</summary>
  300. </member>
  301. <member name="F:System.Reflection.TypeAttributes.Class">
  302. <summary>指定此類型為類別。</summary>
  303. </member>
  304. <member name="F:System.Reflection.TypeAttributes.ClassSemanticsMask">
  305. <summary>指定類別語意 (Semantics) 資訊;目前的類別為依照上下文而定的 (否則為變動的)。</summary>
  306. </member>
  307. <member name="F:System.Reflection.TypeAttributes.CustomFormatClass">
  308. <summary>LPSTR 由部分實作特定的方式進行解譯,這可能會擲回 <see cref="T:System.NotSupportedException" />。不會用於 Microsoft .NET Framework 實作中。</summary>
  309. </member>
  310. <member name="F:System.Reflection.TypeAttributes.CustomFormatMask">
  311. <summary>用於擷取機器碼互通性的非標準編碼資訊。未指定這些 2 位元值的含義。不會用於 Microsoft .NET Framework 實作中。</summary>
  312. </member>
  313. <member name="F:System.Reflection.TypeAttributes.ExplicitLayout">
  314. <summary>指定類別欄位配置於指定位移 (Offset)。</summary>
  315. </member>
  316. <member name="F:System.Reflection.TypeAttributes.HasSecurity">
  317. <summary>類型具有關聯的安全性。</summary>
  318. </member>
  319. <member name="F:System.Reflection.TypeAttributes.Import">
  320. <summary>指定類別或介面從其他的模組匯入。</summary>
  321. </member>
  322. <member name="F:System.Reflection.TypeAttributes.Interface">
  323. <summary>指定此類型為介面。</summary>
  324. </member>
  325. <member name="F:System.Reflection.TypeAttributes.LayoutMask">
  326. <summary>指定類別配置資訊。</summary>
  327. </member>
  328. <member name="F:System.Reflection.TypeAttributes.NestedAssembly">
  329. <summary>指定類別是使用組件 (Assembly) 可視性所產生的巢狀,因此只能藉由組件中的方法存取。</summary>
  330. </member>
  331. <member name="F:System.Reflection.TypeAttributes.NestedFamANDAssem">
  332. <summary>指定類別是使用組件和家族可視性所產生的巢狀,因此只能藉由在家族和組件交集中的方法存取。</summary>
  333. </member>
  334. <member name="F:System.Reflection.TypeAttributes.NestedFamily">
  335. <summary>指定類別是使用家族可視性所產生的巢狀,因此只能藉由其類型和任何衍生類型中的方法存取。</summary>
  336. </member>
  337. <member name="F:System.Reflection.TypeAttributes.NestedFamORAssem">
  338. <summary>指定類別是使用家族或組件可視性所產生的巢狀,因此只能藉由在家族和組件聯集中的方法存取。</summary>
  339. </member>
  340. <member name="F:System.Reflection.TypeAttributes.NestedPrivate">
  341. <summary>指定類別是使用私用 (Private) 可視性所產生的巢狀。</summary>
  342. </member>
  343. <member name="F:System.Reflection.TypeAttributes.NestedPublic">
  344. <summary>指定類別是使用公用 (Public) 可視性所產生的巢狀。</summary>
  345. </member>
  346. <member name="F:System.Reflection.TypeAttributes.NotPublic">
  347. <summary>指定類別不是公用。</summary>
  348. </member>
  349. <member name="F:System.Reflection.TypeAttributes.Public">
  350. <summary>指定類別是公用。</summary>
  351. </member>
  352. <member name="F:System.Reflection.TypeAttributes.RTSpecialName">
  353. <summary>執行階段應該檢查名稱編碼方式。</summary>
  354. </member>
  355. <member name="F:System.Reflection.TypeAttributes.Sealed">
  356. <summary>指定類別為固定的,並且無法擴充。</summary>
  357. </member>
  358. <member name="F:System.Reflection.TypeAttributes.SequentialLayout">
  359. <summary>指定類別欄位會循序配置,依照欄位發出至中繼資料 (Metadata) 的順序。</summary>
  360. </member>
  361. <member name="F:System.Reflection.TypeAttributes.Serializable">
  362. <summary>指定類別可以序列化。</summary>
  363. </member>
  364. <member name="F:System.Reflection.TypeAttributes.SpecialName">
  365. <summary>指定類別在名稱所表示的方法中為特殊的。</summary>
  366. </member>
  367. <member name="F:System.Reflection.TypeAttributes.StringFormatMask">
  368. <summary>用來擷取機器碼互通性 (Interoperability) 的字串資訊。</summary>
  369. </member>
  370. <member name="F:System.Reflection.TypeAttributes.UnicodeClass">
  371. <summary>LPTSTR 被解譯為 UNICODE。</summary>
  372. </member>
  373. <member name="F:System.Reflection.TypeAttributes.VisibilityMask">
  374. <summary>指定類型可視性資訊。</summary>
  375. </member>
  376. <member name="F:System.Reflection.TypeAttributes.WindowsRuntime">
  377. <summary>指定 Windows 執行階段 類型。</summary>
  378. </member>
  379. <member name="T:System.Reflection.Emit.FlowControl">
  380. <summary>描述指令如何變更控制流程。</summary>
  381. </member>
  382. <member name="F:System.Reflection.Emit.FlowControl.Branch">
  383. <summary>分支指令。</summary>
  384. </member>
  385. <member name="F:System.Reflection.Emit.FlowControl.Break">
  386. <summary>中斷指令。</summary>
  387. </member>
  388. <member name="F:System.Reflection.Emit.FlowControl.Call">
  389. <summary>呼叫指令。</summary>
  390. </member>
  391. <member name="F:System.Reflection.Emit.FlowControl.Cond_Branch">
  392. <summary>條件分支指令。</summary>
  393. </member>
  394. <member name="F:System.Reflection.Emit.FlowControl.Meta">
  395. <summary>提供後續指令的相關資訊。例如,Unaligned 的 Reflection.Emit.Opcodes 指令具有 FlowControl.Meta,並指定後續指標指令可能未配置。</summary>
  396. </member>
  397. <member name="F:System.Reflection.Emit.FlowControl.Next">
  398. <summary>一般控制流程。</summary>
  399. </member>
  400. <member name="F:System.Reflection.Emit.FlowControl.Return">
  401. <summary>返回指令。</summary>
  402. </member>
  403. <member name="F:System.Reflection.Emit.FlowControl.Throw">
  404. <summary>例外狀況 (Exception) 擲回指令。</summary>
  405. </member>
  406. <member name="T:System.Reflection.Emit.OpCode">
  407. <summary>描述 Intermediate Language (IL) 指令。</summary>
  408. </member>
  409. <member name="M:System.Reflection.Emit.OpCode.Equals(System.Object)">
  410. <summary>測試指定物件是否等於這個 Opcode。</summary>
  411. <returns>true if <paramref name="obj" /> is an instance of Opcode and is equal to this object; otherwise, false.</returns>
  412. <param name="obj">要與這個物件比較的物件。 </param>
  413. </member>
  414. <member name="M:System.Reflection.Emit.OpCode.Equals(System.Reflection.Emit.OpCode)">
  415. <summary>指出目前的執行個體和指定的 <see cref="T:System.Reflection.Emit.OpCode" /> 是否相等。</summary>
  416. <returns>如果 <paramref name="obj" /> 的值和目前執行個體的值相等則為 true,否則為 false。</returns>
  417. <param name="obj">要與目前執行個體相比較的 <see cref="T:System.Reflection.Emit.OpCode" />。</param>
  418. </member>
  419. <member name="P:System.Reflection.Emit.OpCode.FlowControl">
  420. <summary>Intermediate Language (IL) 指令的流量控制 (Flow Control) 特性。</summary>
  421. <returns>唯讀。流程控制的類型。</returns>
  422. </member>
  423. <member name="M:System.Reflection.Emit.OpCode.GetHashCode">
  424. <summary>傳回這個 Opcode 的已產生雜湊碼。</summary>
  425. <returns>傳回這個執行個體的雜湊碼。</returns>
  426. </member>
  427. <member name="P:System.Reflection.Emit.OpCode.Name">
  428. <summary>Intermediate Language (IL) 指令的名稱。</summary>
  429. <returns>唯讀。IL 指令的名稱。</returns>
  430. </member>
  431. <member name="M:System.Reflection.Emit.OpCode.op_Equality(System.Reflection.Emit.OpCode,System.Reflection.Emit.OpCode)">
  432. <summary>指出兩個 <see cref="T:System.Reflection.Emit.OpCode" /> 結構是否相等。</summary>
  433. <returns>如果 <paramref name="a" /> 等於 <paramref name="b" />,則為 true,否則為 false。</returns>
  434. <param name="a">要和 <paramref name="b" /> 比較的 <see cref="T:System.Reflection.Emit.OpCode" />。</param>
  435. <param name="b">要和 <paramref name="a" /> 比較的 <see cref="T:System.Reflection.Emit.OpCode" />。</param>
  436. </member>
  437. <member name="M:System.Reflection.Emit.OpCode.op_Inequality(System.Reflection.Emit.OpCode,System.Reflection.Emit.OpCode)">
  438. <summary>指出兩個 <see cref="T:System.Reflection.Emit.OpCode" /> 結構是否不相等。</summary>
  439. <returns>如果 <paramref name="a" /> 不等於 <paramref name="b" /> 則為 true,否則為 false。</returns>
  440. <param name="a">要和 <paramref name="b" /> 比較的 <see cref="T:System.Reflection.Emit.OpCode" />。</param>
  441. <param name="b">要和 <paramref name="a" /> 比較的 <see cref="T:System.Reflection.Emit.OpCode" />。</param>
  442. </member>
  443. <member name="P:System.Reflection.Emit.OpCode.OpCodeType">
  444. <summary>Intermediate Language (IL) 指令的類型。</summary>
  445. <returns>唯讀。Intermediate Language (IL) 指令的類型。</returns>
  446. </member>
  447. <member name="P:System.Reflection.Emit.OpCode.OperandType">
  448. <summary>Intermediate Language (IL) 指令的運算元類型。</summary>
  449. <returns>唯讀。IL 指令的運算元類型。</returns>
  450. </member>
  451. <member name="P:System.Reflection.Emit.OpCode.Size">
  452. <summary>Intermediate Language (IL) 指令的大小。</summary>
  453. <returns>唯讀。IL 指令的大小。</returns>
  454. </member>
  455. <member name="P:System.Reflection.Emit.OpCode.StackBehaviourPop">
  456. <summary>Intermediate Language (IL) 指令如何從堆疊中取出。</summary>
  457. <returns>唯讀。IL 指令從堆疊中取出的方式。</returns>
  458. </member>
  459. <member name="P:System.Reflection.Emit.OpCode.StackBehaviourPush">
  460. <summary>Intermediate Language (IL) 指令如何將運算元推送至堆疊。</summary>
  461. <returns>唯讀。IL 指令將運算元推送至堆疊的方式。</returns>
  462. </member>
  463. <member name="M:System.Reflection.Emit.OpCode.ToString">
  464. <summary>傳回這個 Opcode 做為 <see cref="T:System.String" />。</summary>
  465. <returns>傳回 <see cref="T:System.String" />,包含這個 Opcode 的名稱。</returns>
  466. </member>
  467. <member name="P:System.Reflection.Emit.OpCode.Value">
  468. <summary>取得中繼語言 (IL) 指令的數值。</summary>
  469. <returns>唯讀。IL 指令的數值。</returns>
  470. </member>
  471. <member name="T:System.Reflection.Emit.OpCodes">
  472. <summary>提供 Microsoft Intermediate Language (MSIL) 指令的欄位表示,以用於 <see cref="T:System.Reflection.Emit.ILGenerator" /> 類別成員 (例如 <see cref="M:System.Reflection.Emit.ILGenerator.Emit(System.Reflection.Emit.OpCode)" />) 的發出。</summary>
  473. </member>
  474. <member name="F:System.Reflection.Emit.OpCodes.Add">
  475. <summary>相加兩個值,並將結果推送至評估堆疊。</summary>
  476. </member>
  477. <member name="F:System.Reflection.Emit.OpCodes.Add_Ovf">
  478. <summary>相加兩個整數、執行溢位檢查,並將結果推送至評估堆疊。</summary>
  479. </member>
  480. <member name="F:System.Reflection.Emit.OpCodes.Add_Ovf_Un">
  481. <summary>相加兩個不帶正負號的整數 (Unsigned Integer) 值、執行溢位檢查,並將結果推送至評估堆疊。</summary>
  482. </member>
  483. <member name="F:System.Reflection.Emit.OpCodes.And">
  484. <summary>計算兩個值的位元 AND 運算,並將結果推送至評估堆疊。</summary>
  485. </member>
  486. <member name="F:System.Reflection.Emit.OpCodes.Arglist">
  487. <summary>將 Unmanaged 指標傳回目前方法的引數清單。</summary>
  488. </member>
  489. <member name="F:System.Reflection.Emit.OpCodes.Beq">
  490. <summary>如果兩個值相等,則將控制權傳輸至目標指令。</summary>
  491. </member>
  492. <member name="F:System.Reflection.Emit.OpCodes.Beq_S">
  493. <summary>如果兩個值相等,則將控制權傳輸至目標指令 (簡短形式)。</summary>
  494. </member>
  495. <member name="F:System.Reflection.Emit.OpCodes.Bge">
  496. <summary>如果第一個值大於或等於第二個值,則將控制權傳輸至目標指令。</summary>
  497. </member>
  498. <member name="F:System.Reflection.Emit.OpCodes.Bge_S">
  499. <summary>如果第一個值大於或等於第二個值,則將控制權傳輸至目標指令 (簡短形式)。</summary>
  500. </member>
  501. <member name="F:System.Reflection.Emit.OpCodes.Bge_Un">
  502. <summary>當比較不帶正負號的整數值或未按順序的浮點值時,如果第一個值大於第二個值,則將控制權傳輸至目標指令。</summary>
  503. </member>
  504. <member name="F:System.Reflection.Emit.OpCodes.Bge_Un_S">
  505. <summary>當比較不帶正負號的整數值或未按順序的浮點值時,如果第一個值大於第二個值,則將控制權傳輸至目標指令 (簡短形式)。</summary>
  506. </member>
  507. <member name="F:System.Reflection.Emit.OpCodes.Bgt">
  508. <summary>如果第一個值大於第二個值,則將控制權傳輸至目標指令。</summary>
  509. </member>
  510. <member name="F:System.Reflection.Emit.OpCodes.Bgt_S">
  511. <summary>如果第一個值大於第二個值,則將控制權傳輸至目標指令 (簡短形式)。</summary>
  512. </member>
  513. <member name="F:System.Reflection.Emit.OpCodes.Bgt_Un">
  514. <summary>當比較不帶正負號的整數值或未按順序的浮點值時,如果第一個值大於第二個值,則將控制權傳輸至目標指令。</summary>
  515. </member>
  516. <member name="F:System.Reflection.Emit.OpCodes.Bgt_Un_S">
  517. <summary>當比較不帶正負號的整數值或未按順序的浮點值時,如果第一個值大於第二個值,則將控制權傳輸至目標指令 (簡短形式)。</summary>
  518. </member>
  519. <member name="F:System.Reflection.Emit.OpCodes.Ble">
  520. <summary>如果第一個值小於或等於第二個值,則將控制權傳輸至目標指令。</summary>
  521. </member>
  522. <member name="F:System.Reflection.Emit.OpCodes.Ble_S">
  523. <summary>如果第一個值小於或等於第二個值,則將控制權傳輸至目標指令 (簡短形式)。</summary>
  524. </member>
  525. <member name="F:System.Reflection.Emit.OpCodes.Ble_Un">
  526. <summary>當比較不帶正負號的整數值或未按順序的浮點值時,如果第一個值小於或等於第二個值,則將控制權傳輸至目標指令。</summary>
  527. </member>
  528. <member name="F:System.Reflection.Emit.OpCodes.Ble_Un_S">
  529. <summary>當比較不帶正負號的整數值或未按順序的浮點值時,如果第一個值小於或等於第二個值,則將控制權傳輸至目標指令 (簡短形式)。</summary>
  530. </member>
  531. <member name="F:System.Reflection.Emit.OpCodes.Blt">
  532. <summary>如果第一個值小於第二個值,則將控制權傳輸至目標指令。</summary>
  533. </member>
  534. <member name="F:System.Reflection.Emit.OpCodes.Blt_S">
  535. <summary>如果第一個值小於第二個值,則將控制權傳輸至目標指令 (簡短形式)。</summary>
  536. </member>
  537. <member name="F:System.Reflection.Emit.OpCodes.Blt_Un">
  538. <summary>當比較不帶正負號的整數值或未按順序的浮點值時,如果第一個值小於第二個值,則將控制權傳輸至目標指令。</summary>
  539. </member>
  540. <member name="F:System.Reflection.Emit.OpCodes.Blt_Un_S">
  541. <summary>當比較不帶正負號的整數值或未按順序的浮點值時,如果第一個值小於第二個值,則將控制權傳輸至目標指令 (簡短形式)。</summary>
  542. </member>
  543. <member name="F:System.Reflection.Emit.OpCodes.Bne_Un">
  544. <summary>當兩個不帶正負號的整數值或未按順序的浮點值不相等時,則將控制權傳輸至目標指令。</summary>
  545. </member>
  546. <member name="F:System.Reflection.Emit.OpCodes.Bne_Un_S">
  547. <summary>當兩個不帶正負號的整數值或未按順序的浮點值不相等時,則將控制權傳輸至目標指令 (簡短形式)。</summary>
  548. </member>
  549. <member name="F:System.Reflection.Emit.OpCodes.Box">
  550. <summary>將實值類型 (Value Type) 轉換成物件參考 (類型 O)。</summary>
  551. </member>
  552. <member name="F:System.Reflection.Emit.OpCodes.Br">
  553. <summary>無條件地將控制權傳輸至目標指令。</summary>
  554. </member>
  555. <member name="F:System.Reflection.Emit.OpCodes.Br_S">
  556. <summary>無條件地將控制權傳輸至目標指令 (簡短形式)。</summary>
  557. </member>
  558. <member name="F:System.Reflection.Emit.OpCodes.Break">
  559. <summary>以訊號指示 Common Language Infrastructure (CLI) 向偵錯工具告知已經過中斷點。</summary>
  560. </member>
  561. <member name="F:System.Reflection.Emit.OpCodes.Brfalse">
  562. <summary>如果 <paramref name="value" /> 為 false、Null 參考 (在 Visual Basic 中為 Nothing) 或零,則將控制權轉移給目標指令。</summary>
  563. </member>
  564. <member name="F:System.Reflection.Emit.OpCodes.Brfalse_S">
  565. <summary>如果 <paramref name="value" /> 為 false、Null 參考或零,則將控制權轉移給目標指令。</summary>
  566. </member>
  567. <member name="F:System.Reflection.Emit.OpCodes.Brtrue">
  568. <summary>如果 <paramref name="value" /> 為 true、非 Null 或非零,則將控制權轉移給目標指令。</summary>
  569. </member>
  570. <member name="F:System.Reflection.Emit.OpCodes.Brtrue_S">
  571. <summary>如果 <paramref name="value" /> 為 true、非 Null 或非零,則將控制權轉移給目標指令 (簡短形式)。</summary>
  572. </member>
  573. <member name="F:System.Reflection.Emit.OpCodes.Call">
  574. <summary>呼叫傳遞的方法描述項所指示的方法。</summary>
  575. </member>
  576. <member name="F:System.Reflection.Emit.OpCodes.Calli">
  577. <summary>以呼叫慣例所描述的引數,呼叫在評估堆疊上指示的方法 (做為進入點的指標)。</summary>
  578. </member>
  579. <member name="F:System.Reflection.Emit.OpCodes.Callvirt">
  580. <summary>在物件上呼叫晚期繫結方法,將傳回值推送至評估堆疊。</summary>
  581. </member>
  582. <member name="F:System.Reflection.Emit.OpCodes.Castclass">
  583. <summary>嘗試將參考所傳遞的物件轉型為指定的類別。</summary>
  584. </member>
  585. <member name="F:System.Reflection.Emit.OpCodes.Ceq">
  586. <summary>比較兩個值。如果相等,則將整數值 1 ((int32) 推送至評估堆疊,否則將 0 (int32) 推送至評估堆疊。</summary>
  587. </member>
  588. <member name="F:System.Reflection.Emit.OpCodes.Cgt">
  589. <summary>比較兩個值。如果第一個值大於第二個值,則將整數值 1 ((int32) 推送至評估堆疊,否則,將 0 (int32) 推送至評估堆疊。</summary>
  590. </member>
  591. <member name="F:System.Reflection.Emit.OpCodes.Cgt_Un">
  592. <summary>比較兩個沒有正負號或未排序的值。如果第一個值大於第二個值,則將整數值 1 ((int32) 推送至評估堆疊,否則,將 0 (int32) 推送至評估堆疊。</summary>
  593. </member>
  594. <member name="F:System.Reflection.Emit.OpCodes.Ckfinite">
  595. <summary>如果值非有限數值,則擲回 <see cref="T:System.ArithmeticException" />。</summary>
  596. </member>
  597. <member name="F:System.Reflection.Emit.OpCodes.Clt">
  598. <summary>比較兩個值。如果第一個值小於第二個值,則將整數值 1 ((int32) 推送至評估堆疊,否則,將 0 (int32) 推送至評估堆疊。</summary>
  599. </member>
  600. <member name="F:System.Reflection.Emit.OpCodes.Clt_Un">
  601. <summary>比較不帶正負號或未按順序的值 <paramref name="value1" /> 和 <paramref name="value2" />。如果 <paramref name="value1" /> 小於 <paramref name="value2" />,則將整數值 1 ((int32) 推送至評估堆疊,否則將 0 (int32) 推送至評估堆疊。</summary>
  602. </member>
  603. <member name="F:System.Reflection.Emit.OpCodes.Constrained">
  604. <summary>限制其上可進行虛擬方法呼叫的類型。</summary>
  605. </member>
  606. <member name="F:System.Reflection.Emit.OpCodes.Conv_I">
  607. <summary>將評估堆疊頂端的值轉換成 native int。</summary>
  608. </member>
  609. <member name="F:System.Reflection.Emit.OpCodes.Conv_I1">
  610. <summary>將評估堆疊頂端的值轉換成 int8,然後將它擴充 (填補) 到 int32。</summary>
  611. </member>
  612. <member name="F:System.Reflection.Emit.OpCodes.Conv_I2">
  613. <summary>將評估堆疊頂端的值轉換成 int16,然後將它擴充 (填補) 到 int32。</summary>
  614. </member>
  615. <member name="F:System.Reflection.Emit.OpCodes.Conv_I4">
  616. <summary>將評估堆疊頂端的值轉換成 int32。</summary>
  617. </member>
  618. <member name="F:System.Reflection.Emit.OpCodes.Conv_I8">
  619. <summary>將評估堆疊頂端的值轉換成 int64。</summary>
  620. </member>
  621. <member name="F:System.Reflection.Emit.OpCodes.Conv_Ovf_I">
  622. <summary>將評估堆疊頂端帶正負號的值轉換成帶正負號的 native int,並在溢位上擲回 <see cref="T:System.OverflowException" />。</summary>
  623. </member>
  624. <member name="F:System.Reflection.Emit.OpCodes.Conv_Ovf_I_Un">
  625. <summary>將評估堆疊頂端不帶正負號的值轉換成帶正負號的 native int,並在溢位上擲回 <see cref="T:System.OverflowException" />。</summary>
  626. </member>
  627. <member name="F:System.Reflection.Emit.OpCodes.Conv_Ovf_I1">
  628. <summary>將評估堆疊頂端帶正負號的值轉換成帶正負號 int8,將它擴充到 int32,並在溢位上擲回 <see cref="T:System.OverflowException" />。</summary>
  629. </member>
  630. <member name="F:System.Reflection.Emit.OpCodes.Conv_Ovf_I1_Un">
  631. <summary>將評估堆疊頂端不帶正負號的值轉換成帶正負號的 int8,將它擴充到 int32,並在溢位上擲回 <see cref="T:System.OverflowException" />。</summary>
  632. </member>
  633. <member name="F:System.Reflection.Emit.OpCodes.Conv_Ovf_I2">
  634. <summary>將評估堆疊頂端帶正負號的值轉換成帶正負號 int16,將它擴充到 int32,並在溢位上擲回 <see cref="T:System.OverflowException" />。</summary>
  635. </member>
  636. <member name="F:System.Reflection.Emit.OpCodes.Conv_Ovf_I2_Un">
  637. <summary>將評估堆疊頂端不帶正負號的值轉換成帶正負號的 int16,將它擴充到 int32,並在溢位上擲回 <see cref="T:System.OverflowException" />。</summary>
  638. </member>
  639. <member name="F:System.Reflection.Emit.OpCodes.Conv_Ovf_I4">
  640. <summary>將評估堆疊頂端帶正負號的值轉換成帶正負號的 int32,並在溢位上擲回 <see cref="T:System.OverflowException" />。</summary>
  641. </member>
  642. <member name="F:System.Reflection.Emit.OpCodes.Conv_Ovf_I4_Un">
  643. <summary>將評估堆疊頂端不帶正負號的值轉換成帶正負號的 int32,並在溢位上擲回 <see cref="T:System.OverflowException" />。</summary>
  644. </member>
  645. <member name="F:System.Reflection.Emit.OpCodes.Conv_Ovf_I8">
  646. <summary>將評估堆疊頂端帶正負號的值轉換成帶正負號的 int64,並在溢位上擲回 <see cref="T:System.OverflowException" />。</summary>
  647. </member>
  648. <member name="F:System.Reflection.Emit.OpCodes.Conv_Ovf_I8_Un">
  649. <summary>將評估堆疊頂端不帶正負號的值轉換成帶正負號的 int64,並在溢位上擲回 <see cref="T:System.OverflowException" />。</summary>
  650. </member>
  651. <member name="F:System.Reflection.Emit.OpCodes.Conv_Ovf_U">
  652. <summary>將評估堆疊頂端帶正負號的值轉換成 unsigned native int,並在溢位上擲回 <see cref="T:System.OverflowException" />。</summary>
  653. </member>
  654. <member name="F:System.Reflection.Emit.OpCodes.Conv_Ovf_U_Un">
  655. <summary>將評估堆疊頂端不帶正負號的值轉換成 unsigned native int,並在溢位上擲回 <see cref="T:System.OverflowException" />。</summary>
  656. </member>
  657. <member name="F:System.Reflection.Emit.OpCodes.Conv_Ovf_U1">
  658. <summary>將評估堆疊頂端帶正負號的值轉換成 unsigned int8,將它擴充到 int32,並在溢位上擲回 <see cref="T:System.OverflowException" />。</summary>
  659. </member>
  660. <member name="F:System.Reflection.Emit.OpCodes.Conv_Ovf_U1_Un">
  661. <summary>將評估堆疊頂端不帶正負號的值轉換成 unsigned int8,將它擴充到 int32,並在溢位上擲回 <see cref="T:System.OverflowException" />。</summary>
  662. </member>
  663. <member name="F:System.Reflection.Emit.OpCodes.Conv_Ovf_U2">
  664. <summary>將評估堆疊頂端帶正負號的值轉換成 unsigned int16,將它擴充到 int32,並在溢位上擲回 <see cref="T:System.OverflowException" />。</summary>
  665. </member>
  666. <member name="F:System.Reflection.Emit.OpCodes.Conv_Ovf_U2_Un">
  667. <summary>將評估堆疊頂端不帶正負號的值轉換成 unsigned int16,將它擴充到 int32,並在溢位上擲回 <see cref="T:System.OverflowException" />。</summary>
  668. </member>
  669. <member name="F:System.Reflection.Emit.OpCodes.Conv_Ovf_U4">
  670. <summary>將評估堆疊頂端帶正負號的值轉換成 unsigned int32,並在溢位上擲回 <see cref="T:System.OverflowException" />。</summary>
  671. </member>
  672. <member name="F:System.Reflection.Emit.OpCodes.Conv_Ovf_U4_Un">
  673. <summary>將評估堆疊頂端不帶正負號的值轉換成 unsigned int32,並在溢位上擲回 <see cref="T:System.OverflowException" />。</summary>
  674. </member>
  675. <member name="F:System.Reflection.Emit.OpCodes.Conv_Ovf_U8">
  676. <summary>將評估堆疊頂端帶正負號的值轉換成 unsigned int64,並在溢位上擲回 <see cref="T:System.OverflowException" />。</summary>
  677. </member>
  678. <member name="F:System.Reflection.Emit.OpCodes.Conv_Ovf_U8_Un">
  679. <summary>將評估堆疊頂端不帶正負號的值轉換成 unsigned int64,並在溢位上擲回 <see cref="T:System.OverflowException" />。</summary>
  680. </member>
  681. <member name="F:System.Reflection.Emit.OpCodes.Conv_R_Un">
  682. <summary>將評估堆疊頂端不帶正負號的整數 (Unsigned Integer) 值轉換成 float32。</summary>
  683. </member>
  684. <member name="F:System.Reflection.Emit.OpCodes.Conv_R4">
  685. <summary>將評估堆疊頂端的值轉換成 float32。</summary>
  686. </member>
  687. <member name="F:System.Reflection.Emit.OpCodes.Conv_R8">
  688. <summary>將評估堆疊頂端的值轉換成 float64。</summary>
  689. </member>
  690. <member name="F:System.Reflection.Emit.OpCodes.Conv_U">
  691. <summary>將評估堆疊頂端的值轉換成 unsigned native int,並將它擴充到 native int。</summary>
  692. </member>
  693. <member name="F:System.Reflection.Emit.OpCodes.Conv_U1">
  694. <summary>將評估堆疊頂端的值轉換成 unsigned int8,並將它擴充到 int32。</summary>
  695. </member>
  696. <member name="F:System.Reflection.Emit.OpCodes.Conv_U2">
  697. <summary>將評估堆疊頂端的值轉換成 unsigned int16,並將它擴充到 int32。</summary>
  698. </member>
  699. <member name="F:System.Reflection.Emit.OpCodes.Conv_U4">
  700. <summary>將評估堆疊頂端的值轉換成 unsigned int32,並將它擴充到 int32。</summary>
  701. </member>
  702. <member name="F:System.Reflection.Emit.OpCodes.Conv_U8">
  703. <summary>將評估堆疊頂端的值轉換成 unsigned int64,並將它擴充到 int64。</summary>
  704. </member>
  705. <member name="F:System.Reflection.Emit.OpCodes.Cpblk">
  706. <summary>將指定的數值位元組數從來源位址複製到目的位址。</summary>
  707. </member>
  708. <member name="F:System.Reflection.Emit.OpCodes.Cpobj">
  709. <summary>將位於物件位址上的實值類型 (類型 &amp;、* 或 native int) 複製到目的物件的位址 (類型 &amp;、* 或 native int)。</summary>
  710. </member>
  711. <member name="F:System.Reflection.Emit.OpCodes.Div">
  712. <summary> 將兩個值相除,並將做為浮點 (類型 F) 或商數 (類型 int32) 的結果推送至評估堆疊。</summary>
  713. </member>
  714. <member name="F:System.Reflection.Emit.OpCodes.Div_Un">
  715. <summary>將兩個不帶正負號的整數值相除,並將結果 (int32) 推送至評估堆疊。</summary>
  716. </member>
  717. <member name="F:System.Reflection.Emit.OpCodes.Dup">
  718. <summary>複製評估堆疊上目前最頂端的值,然後將複製推送至評估堆疊。</summary>
  719. </member>
  720. <member name="F:System.Reflection.Emit.OpCodes.Endfilter">
  721. <summary>將控制權從例外狀況的 filter 子句傳回 Common Language Infrastructure (CLI) 例外處理常式。</summary>
  722. </member>
  723. <member name="F:System.Reflection.Emit.OpCodes.Endfinally">
  724. <summary>將控制權從例外狀況區塊的 fault 或 finally 子句傳回 Common Language Infrastructure (CLI) 例外處理常式。</summary>
  725. </member>
  726. <member name="F:System.Reflection.Emit.OpCodes.Initblk">
  727. <summary>將指定位址上的指定記憶體區塊初始化為指定的大小和初始值。</summary>
  728. </member>
  729. <member name="F:System.Reflection.Emit.OpCodes.Initobj">
  730. <summary>將位於指定位址之值類型的各個欄位,初始化為適當之基本類型的 null 參考或 0。</summary>
  731. </member>
  732. <member name="F:System.Reflection.Emit.OpCodes.Isinst">
  733. <summary>測試物件參考 (類型 O) 是否為特定類別的執行個體。</summary>
  734. </member>
  735. <member name="F:System.Reflection.Emit.OpCodes.Jmp">
  736. <summary>結束目前方法,並跳至指定的方法。</summary>
  737. </member>
  738. <member name="F:System.Reflection.Emit.OpCodes.Ldarg">
  739. <summary>載入引數 (為指定的索引值所參考) 至堆疊。</summary>
  740. </member>
  741. <member name="F:System.Reflection.Emit.OpCodes.Ldarg_0">
  742. <summary>載入位於索引 0 的引數至評估堆疊。</summary>
  743. </member>
  744. <member name="F:System.Reflection.Emit.OpCodes.Ldarg_1">
  745. <summary>載入位於索引 1 的引數至評估堆疊。</summary>
  746. </member>
  747. <member name="F:System.Reflection.Emit.OpCodes.Ldarg_2">
  748. <summary>載入位於索引 2 的引數至評估堆疊。</summary>
  749. </member>
  750. <member name="F:System.Reflection.Emit.OpCodes.Ldarg_3">
  751. <summary>載入位於索引 3 的引數至評估堆疊。</summary>
  752. </member>
  753. <member name="F:System.Reflection.Emit.OpCodes.Ldarg_S">
  754. <summary>載入引數 (為指定的簡短形式索引所參考) 至評估堆疊。</summary>
  755. </member>
  756. <member name="F:System.Reflection.Emit.OpCodes.Ldarga">
  757. <summary>載入引數位址至評估堆疊。</summary>
  758. </member>
  759. <member name="F:System.Reflection.Emit.OpCodes.Ldarga_S">
  760. <summary>以簡短形式,載入引數位址至評估堆疊。</summary>
  761. </member>
  762. <member name="F:System.Reflection.Emit.OpCodes.Ldc_I4">
  763. <summary>將 int32 類型所提供的值,以 int32 類型推送至評估堆疊。</summary>
  764. </member>
  765. <member name="F:System.Reflection.Emit.OpCodes.Ldc_I4_0">
  766. <summary>將整數值 0 以 int32 類型推送至評估堆疊。</summary>
  767. </member>
  768. <member name="F:System.Reflection.Emit.OpCodes.Ldc_I4_1">
  769. <summary>將整數值 1 以 int32 類型推送至評估堆疊。</summary>
  770. </member>
  771. <member name="F:System.Reflection.Emit.OpCodes.Ldc_I4_2">
  772. <summary>將整數值 2 以 int32 類型推送至評估堆疊。</summary>
  773. </member>
  774. <member name="F:System.Reflection.Emit.OpCodes.Ldc_I4_3">
  775. <summary>將整數值 3 以 int32 類型推送至評估堆疊。</summary>
  776. </member>
  777. <member name="F:System.Reflection.Emit.OpCodes.Ldc_I4_4">
  778. <summary>將整數值 4 以 int32 類型推送至評估堆疊。</summary>
  779. </member>
  780. <member name="F:System.Reflection.Emit.OpCodes.Ldc_I4_5">
  781. <summary>將整數值 5 以 int32 類型推送至評估堆疊。</summary>
  782. </member>
  783. <member name="F:System.Reflection.Emit.OpCodes.Ldc_I4_6">
  784. <summary>將整數值 6 以 int32 類型推送至評估堆疊。</summary>
  785. </member>
  786. <member name="F:System.Reflection.Emit.OpCodes.Ldc_I4_7">
  787. <summary>將整數值 7 以 int32 類型推送至評估堆疊。</summary>
  788. </member>
  789. <member name="F:System.Reflection.Emit.OpCodes.Ldc_I4_8">
  790. <summary>將整數值 8 以 int32 類型推送至評估堆疊。</summary>
  791. </member>
  792. <member name="F:System.Reflection.Emit.OpCodes.Ldc_I4_M1">
  793. <summary>將整數值 -1 以 int32 類型推送至評估堆疊。</summary>
  794. </member>
  795. <member name="F:System.Reflection.Emit.OpCodes.Ldc_I4_S">
  796. <summary>推送提供的 int8 值至評估堆疊做為 int32 (簡短形式)。</summary>
  797. </member>
  798. <member name="F:System.Reflection.Emit.OpCodes.Ldc_I8">
  799. <summary>將 int64 類型所提供的值,以 int64 類型推送至評估堆疊。</summary>
  800. </member>
  801. <member name="F:System.Reflection.Emit.OpCodes.Ldc_R4">
  802. <summary>將 float32 類型所提供的值,以 F 類型推送至評估堆疊(浮點數)。</summary>
  803. </member>
  804. <member name="F:System.Reflection.Emit.OpCodes.Ldc_R8">
  805. <summary>將 float64 類型所提供的值,以 F 類型推送至評估堆疊(浮點數)。</summary>
  806. </member>
  807. <member name="F:System.Reflection.Emit.OpCodes.Ldelem">
  808. <summary>將位於指定之陣列索引處的項目當做指令中指定的類型載入至評估堆疊的頂端。</summary>
  809. </member>
  810. <member name="F:System.Reflection.Emit.OpCodes.Ldelem_I">
  811. <summary>將位於指定陣列索引處且類型為 native int 的項目,以 native int 類型載入評估堆疊的頂端。</summary>
  812. </member>
  813. <member name="F:System.Reflection.Emit.OpCodes.Ldelem_I1">
  814. <summary>將位於指定陣列索引處且類型為 int8 的項目,以 int32 類型載入評估堆疊的頂端。</summary>
  815. </member>
  816. <member name="F:System.Reflection.Emit.OpCodes.Ldelem_I2">
  817. <summary>將位於指定陣列索引處且類型為 int16 的項目,以 int32 類型載入評估堆疊的頂端。</summary>
  818. </member>
  819. <member name="F:System.Reflection.Emit.OpCodes.Ldelem_I4">
  820. <summary>將位於指定陣列索引處且類型為 int32 的項目,以 int32 類型載入評估堆疊的頂端。</summary>
  821. </member>
  822. <member name="F:System.Reflection.Emit.OpCodes.Ldelem_I8">
  823. <summary>將位於指定陣列索引處且類型為 int64 的項目,以 int64 類型載入評估堆疊的頂端。</summary>
  824. </member>
  825. <member name="F:System.Reflection.Emit.OpCodes.Ldelem_R4">
  826. <summary>將位於指定陣列索引處且類型為 float32 的項目,以 F 類型 (浮點數) 載入評估堆疊的頂端。</summary>
  827. </member>
  828. <member name="F:System.Reflection.Emit.OpCodes.Ldelem_R8">
  829. <summary>將位於指定陣列索引處且類型為 float64 的項目,以 F 類型 (浮點數) 載入評估堆疊的頂端。</summary>
  830. </member>
  831. <member name="F:System.Reflection.Emit.OpCodes.Ldelem_Ref">
  832. <summary>載入包含位於指定的陣列索引中的物件參考項目至評估堆疊的頂端,做為類型 O (物件參考)。</summary>
  833. </member>
  834. <member name="F:System.Reflection.Emit.OpCodes.Ldelem_U1">
  835. <summary>將位於指定陣列索引處且類型為 unsigned int8 的項目,以 int32 類型載入評估堆疊的頂端。</summary>
  836. </member>
  837. <member name="F:System.Reflection.Emit.OpCodes.Ldelem_U2">
  838. <summary>將位於指定陣列索引處且類型為 unsigned int16 的項目,以 int32 類型載入評估堆疊的頂端。</summary>
  839. </member>
  840. <member name="F:System.Reflection.Emit.OpCodes.Ldelem_U4">
  841. <summary>將位於指定陣列索引處且類型為 unsigned int32 的項目,以 int32 類型載入評估堆疊的頂端。</summary>
  842. </member>
  843. <member name="F:System.Reflection.Emit.OpCodes.Ldelema">
  844. <summary>載入位於指定陣列索引中的陣列項目位址至評估堆疊的頂端,做為類型 &amp; (Managed 指標)。</summary>
  845. </member>
  846. <member name="F:System.Reflection.Emit.OpCodes.Ldfld">
  847. <summary>尋找物件中的欄位值,該值的參考目前位於評估堆疊中。</summary>
  848. </member>
  849. <member name="F:System.Reflection.Emit.OpCodes.Ldflda">
  850. <summary>尋找物件中的欄位位址,該位址的參考目前位於評估堆疊中。</summary>
  851. </member>
  852. <member name="F:System.Reflection.Emit.OpCodes.Ldftn">
  853. <summary>推送實作特定方法之機器碼的 Unmanaged 指標 (類型 native int) 至評估堆疊。</summary>
  854. </member>
  855. <member name="F:System.Reflection.Emit.OpCodes.Ldind_I">
  856. <summary>將 native int 類型的值,以 native int 類型間接載入評估堆疊。</summary>
  857. </member>
  858. <member name="F:System.Reflection.Emit.OpCodes.Ldind_I1">
  859. <summary>將 int8 類型的值,以 int32 類型間接載入評估堆疊。</summary>
  860. </member>
  861. <member name="F:System.Reflection.Emit.OpCodes.Ldind_I2">
  862. <summary>將 int16 類型的值,以 int32 類型間接載入評估堆疊。</summary>
  863. </member>
  864. <member name="F:System.Reflection.Emit.OpCodes.Ldind_I4">
  865. <summary>將 int32 類型的值,以 int32 類型間接載入評估堆疊。</summary>
  866. </member>
  867. <member name="F:System.Reflection.Emit.OpCodes.Ldind_I8">
  868. <summary>將 int64 類型的值,以 int64 類型間接載入評估堆疊。</summary>
  869. </member>
  870. <member name="F:System.Reflection.Emit.OpCodes.Ldind_R4">
  871. <summary>將 float32 類型的值,以 F 類型 (浮點數),間接載入評估堆疊。</summary>
  872. </member>
  873. <member name="F:System.Reflection.Emit.OpCodes.Ldind_R8">
  874. <summary>將 float64 類型的值,以 F 類型 (浮點數),間接載入評估堆疊。</summary>
  875. </member>
  876. <member name="F:System.Reflection.Emit.OpCodes.Ldind_Ref">
  877. <summary>將物件參考做為類型 O (物件參考),間接載入評估堆疊。</summary>
  878. </member>
  879. <member name="F:System.Reflection.Emit.OpCodes.Ldind_U1">
  880. <summary>將 unsigned int8 類型的值,以 int32 類型間接載入評估堆疊。</summary>
  881. </member>
  882. <member name="F:System.Reflection.Emit.OpCodes.Ldind_U2">
  883. <summary>將 unsigned int16 類型的值,以 int32 類型間接載入評估堆疊。</summary>
  884. </member>
  885. <member name="F:System.Reflection.Emit.OpCodes.Ldind_U4">
  886. <summary>將 unsigned int32 類型的值,以 int32 類型間接載入評估堆疊。</summary>
  887. </member>
  888. <member name="F:System.Reflection.Emit.OpCodes.Ldlen">
  889. <summary>推送以零為起始的一維陣列的項目數至評估堆疊。</summary>
  890. </member>
  891. <member name="F:System.Reflection.Emit.OpCodes.Ldloc">
  892. <summary>載入位於指定索引的區域變數至評估堆疊。</summary>
  893. </member>
  894. <member name="F:System.Reflection.Emit.OpCodes.Ldloc_0">
  895. <summary>將位於索引 0 的區域變數載入至評估堆疊。</summary>
  896. </member>
  897. <member name="F:System.Reflection.Emit.OpCodes.Ldloc_1">
  898. <summary>將位於索引 1 的區域變數載入至評估堆疊。</summary>
  899. </member>
  900. <member name="F:System.Reflection.Emit.OpCodes.Ldloc_2">
  901. <summary>將位於索引 2 的區域變數載入至評估堆疊。</summary>
  902. </member>
  903. <member name="F:System.Reflection.Emit.OpCodes.Ldloc_3">
  904. <summary>將位於索引 3 的區域變數載入至評估堆疊。</summary>
  905. </member>
  906. <member name="F:System.Reflection.Emit.OpCodes.Ldloc_S">
  907. <summary>載入位於指定索引的區域變數至評估堆疊 (簡短形式)。</summary>
  908. </member>
  909. <member name="F:System.Reflection.Emit.OpCodes.Ldloca">
  910. <summary>載入位於指定索引的區域變數位址至評估堆疊。</summary>
  911. </member>
  912. <member name="F:System.Reflection.Emit.OpCodes.Ldloca_S">
  913. <summary>載入位於指定索引的區域變數位址至評估堆疊 (簡短形式)。</summary>
  914. </member>
  915. <member name="F:System.Reflection.Emit.OpCodes.Ldnull">
  916. <summary>推送 Null 參考 (類型 O) 至評估堆疊。</summary>
  917. </member>
  918. <member name="F:System.Reflection.Emit.OpCodes.Ldobj">
  919. <summary>複製位址所指向的實值類型物件到評估堆疊的頂端。</summary>
  920. </member>
  921. <member name="F:System.Reflection.Emit.OpCodes.Ldsfld">
  922. <summary>推送靜態欄位的值至評估堆疊。</summary>
  923. </member>
  924. <member name="F:System.Reflection.Emit.OpCodes.Ldsflda">
  925. <summary>推送靜態欄位的位址至評估堆疊。</summary>
  926. </member>
  927. <member name="F:System.Reflection.Emit.OpCodes.Ldstr">
  928. <summary>推送新的物件參考至儲存於中繼資料的字串常值 (String Literal)。</summary>
  929. </member>
  930. <member name="F:System.Reflection.Emit.OpCodes.Ldtoken">
  931. <summary>將中繼資料語彙基元轉換成它的執行階段表示,並將它推送至評估堆疊。</summary>
  932. </member>
  933. <member name="F:System.Reflection.Emit.OpCodes.Ldvirtftn">
  934. <summary>推送實作與指定的物件相關聯的特定虛擬方法之機器碼的 Unmanaged 指標 (類型 native int) 至評估堆疊。</summary>
  935. </member>
  936. <member name="F:System.Reflection.Emit.OpCodes.Leave">
  937. <summary>結束程式碼的保護區,無條件地將控制權傳輸至特定的目標指令。</summary>
  938. </member>
  939. <member name="F:System.Reflection.Emit.OpCodes.Leave_S">
  940. <summary>結束程式碼的保護區,無條件地將控制權傳輸至目標指令 (簡短形式)。</summary>
  941. </member>
  942. <member name="F:System.Reflection.Emit.OpCodes.Localloc">
  943. <summary>從區域動態記憶體集區中配置某些數量的位元組,並將第一個配置的位元組的位址 (暫時性指標,類型 *) 推送至評估堆疊。</summary>
  944. </member>
  945. <member name="F:System.Reflection.Emit.OpCodes.Mkrefany">
  946. <summary>將特定類型的執行個體之類型參考推送至評估堆疊。</summary>
  947. </member>
  948. <member name="F:System.Reflection.Emit.OpCodes.Mul">
  949. <summary>將兩個值相乘,並將結果推送至評估堆疊。</summary>
  950. </member>
  951. <member name="F:System.Reflection.Emit.OpCodes.Mul_Ovf">
  952. <summary>將兩個整數值相乘、執行溢位檢查,並將結果推送至評估堆疊。</summary>
  953. </member>
  954. <member name="F:System.Reflection.Emit.OpCodes.Mul_Ovf_Un">
  955. <summary>將兩個不帶正負號的整數值相乘、執行溢位檢查,再將結果推送至評估堆疊。</summary>
  956. </member>
  957. <member name="F:System.Reflection.Emit.OpCodes.Neg">
  958. <summary>將值變成相反值,並將結果推送至評估堆疊。</summary>
  959. </member>
  960. <member name="F:System.Reflection.Emit.OpCodes.Newarr">
  961. <summary>將新的以零為起始一維陣列 (其項目屬於特定類型) 的物件參考推送至評估堆疊。</summary>
  962. </member>
  963. <member name="F:System.Reflection.Emit.OpCodes.Newobj">
  964. <summary>建立實值類型的新物件或新執行個體,將物件參考 (類型 O) 推送至評估堆疊。</summary>
  965. </member>
  966. <member name="F:System.Reflection.Emit.OpCodes.Nop">
  967. <summary>如果已完成修補 Opcode,則填滿空間。雖然會耗用處理循環,卻不會執行任何有意義的運算。</summary>
  968. </member>
  969. <member name="F:System.Reflection.Emit.OpCodes.Not">
  970. <summary>計算堆疊頂端的整數值的位元補數 (Complement),並將結果當做相同類型來推送至評估堆疊。</summary>
  971. </member>
  972. <member name="F:System.Reflection.Emit.OpCodes.Or">
  973. <summary>計算堆疊頂端兩個整數值的位元補數,並將結果推送至評估堆疊。</summary>
  974. </member>
  975. <member name="F:System.Reflection.Emit.OpCodes.Pop">
  976. <summary>目前在評估堆疊頂端移除值。</summary>
  977. </member>
  978. <member name="F:System.Reflection.Emit.OpCodes.Prefix1">
  979. <summary>這是保留的指示。</summary>
  980. </member>
  981. <member name="F:System.Reflection.Emit.OpCodes.Prefix2">
  982. <summary>這是保留的指示。</summary>
  983. </member>
  984. <member name="F:System.Reflection.Emit.OpCodes.Prefix3">
  985. <summary>這是保留的指示。</summary>
  986. </member>
  987. <member name="F:System.Reflection.Emit.OpCodes.Prefix4">
  988. <summary>這是保留的指示。</summary>
  989. </member>
  990. <member name="F:System.Reflection.Emit.OpCodes.Prefix5">
  991. <summary>這是保留的指示。</summary>
  992. </member>
  993. <member name="F:System.Reflection.Emit.OpCodes.Prefix6">
  994. <summary>這是保留的指示。</summary>
  995. </member>
  996. <member name="F:System.Reflection.Emit.OpCodes.Prefix7">
  997. <summary>這是保留的指示。</summary>
  998. </member>
  999. <member name="F:System.Reflection.Emit.OpCodes.Prefixref">
  1000. <summary>這是保留的指示。</summary>
  1001. </member>
  1002. <member name="F:System.Reflection.Emit.OpCodes.Readonly">
  1003. <summary>指定後續陣列位址作業在執行階段不執行任何類型檢查,且會傳回限制其變動性的 Managed 指標。</summary>
  1004. </member>
  1005. <member name="F:System.Reflection.Emit.OpCodes.Refanytype">
  1006. <summary>擷取內嵌於類型參考中的類型語彙基元。</summary>
  1007. </member>
  1008. <member name="F:System.Reflection.Emit.OpCodes.Refanyval">
  1009. <summary>擷取內嵌於類型參考中的位址 (類型 &amp;)。</summary>
  1010. </member>
  1011. <member name="F:System.Reflection.Emit.OpCodes.Rem">
  1012. <summary>將兩個值相除,並將餘數推送至評估堆疊。</summary>
  1013. </member>
  1014. <member name="F:System.Reflection.Emit.OpCodes.Rem_Un">
  1015. <summary>將兩個不帶正負號的值相除,並將餘數推送至評估堆疊。</summary>
  1016. </member>
  1017. <member name="F:System.Reflection.Emit.OpCodes.Ret">
  1018. <summary>從目前方法傳回,將被呼叫端評估堆疊的傳回值 (如果有) 推送至呼叫端的評估堆疊。</summary>
  1019. </member>
  1020. <member name="F:System.Reflection.Emit.OpCodes.Rethrow">
  1021. <summary>重新擲回目前的例外狀況。</summary>
  1022. </member>
  1023. <member name="F:System.Reflection.Emit.OpCodes.Shl">
  1024. <summary>將整數值向左移 (使用零) 指定的位元數,將結果推送至評估堆疊。</summary>
  1025. </member>
  1026. <member name="F:System.Reflection.Emit.OpCodes.Shr">
  1027. <summary>將整數值 (使用正負號) 向右移指定的位元數,將結果推送至評估堆疊。</summary>
  1028. </member>
  1029. <member name="F:System.Reflection.Emit.OpCodes.Shr_Un">
  1030. <summary>將不帶正負號的整數值 (使用零) 向右移指定的位元數,將結果推送至評估堆疊。</summary>
  1031. </member>
  1032. <member name="F:System.Reflection.Emit.OpCodes.Sizeof">
  1033. <summary>將所提供實值類型的大小推送至評估堆疊 (以位元組為單位)。</summary>
  1034. </member>
  1035. <member name="F:System.Reflection.Emit.OpCodes.Starg">
  1036. <summary>在指定索引的引數槽中將值存放在評估堆疊的頂端。</summary>
  1037. </member>
  1038. <member name="F:System.Reflection.Emit.OpCodes.Starg_S">
  1039. <summary>在指定索引 (簡短形式) 的引數位置中將值儲存於評估堆疊的頂端。</summary>
  1040. </member>
  1041. <member name="F:System.Reflection.Emit.OpCodes.Stelem">
  1042. <summary>使用評估堆疊上的值 (其類型在指令中指定),取代在指定之索引處的陣列項目。</summary>
  1043. </member>
  1044. <member name="F:System.Reflection.Emit.OpCodes.Stelem_I">
  1045. <summary>以在評估堆疊上的 native int 值來取代在指定索引的陣列項目。</summary>
  1046. </member>
  1047. <member name="F:System.Reflection.Emit.OpCodes.Stelem_I1">
  1048. <summary>以在評估堆疊上的 int8 值來取代在指定索引的陣列項目。</summary>
  1049. </member>
  1050. <member name="F:System.Reflection.Emit.OpCodes.Stelem_I2">
  1051. <summary>以在評估堆疊上的 int16 值來取代在指定索引的陣列項目。</summary>
  1052. </member>
  1053. <member name="F:System.Reflection.Emit.OpCodes.Stelem_I4">
  1054. <summary>以在評估堆疊上的 int32 值來取代在指定索引的陣列項目。</summary>
  1055. </member>
  1056. <member name="F:System.Reflection.Emit.OpCodes.Stelem_I8">
  1057. <summary>以在評估堆疊上的 int64 值來取代在指定索引的陣列項目。</summary>
  1058. </member>
  1059. <member name="F:System.Reflection.Emit.OpCodes.Stelem_R4">
  1060. <summary>以在評估堆疊上的 float32 值來取代在指定索引的陣列項目。</summary>
  1061. </member>
  1062. <member name="F:System.Reflection.Emit.OpCodes.Stelem_R8">
  1063. <summary>以在評估堆疊上的 float64 值來取代在指定索引的陣列項目。</summary>
  1064. </member>
  1065. <member name="F:System.Reflection.Emit.OpCodes.Stelem_Ref">
  1066. <summary>以在評估堆疊上的物件參考值 (類型 O) 來取代在指定索引的陣列項目。</summary>
  1067. </member>
  1068. <member name="F:System.Reflection.Emit.OpCodes.Stfld">
  1069. <summary>以新值取代儲存在物件參考或指標的欄位中的值。</summary>
  1070. </member>
  1071. <member name="F:System.Reflection.Emit.OpCodes.Stind_I">
  1072. <summary>在提供的位址處儲存 native int 類型的值。</summary>
  1073. </member>
  1074. <member name="F:System.Reflection.Emit.OpCodes.Stind_I1">
  1075. <summary>在提供的位址處儲存 int8 類型的值。</summary>
  1076. </member>
  1077. <member name="F:System.Reflection.Emit.OpCodes.Stind_I2">
  1078. <summary>在提供的位址處儲存 int16 類型的值。</summary>
  1079. </member>
  1080. <member name="F:System.Reflection.Emit.OpCodes.Stind_I4">
  1081. <summary>在提供的位址處儲存 int32 類型的值。</summary>
  1082. </member>
  1083. <member name="F:System.Reflection.Emit.OpCodes.Stind_I8">
  1084. <summary>在提供的位址處儲存 int64 類型的值。</summary>
  1085. </member>
  1086. <member name="F:System.Reflection.Emit.OpCodes.Stind_R4">
  1087. <summary>在提供的位址處儲存 float32 類型的值。</summary>
  1088. </member>
  1089. <member name="F:System.Reflection.Emit.OpCodes.Stind_R8">
  1090. <summary>在提供的位址處儲存 float64 類型的值。</summary>
  1091. </member>
  1092. <member name="F:System.Reflection.Emit.OpCodes.Stind_Ref">
  1093. <summary>在所提供的位址儲存物件參考值。</summary>
  1094. </member>
  1095. <member name="F:System.Reflection.Emit.OpCodes.Stloc">
  1096. <summary>從評估堆疊的頂端取出目前值,並將它存放在指定索引的區域變數清單中。</summary>
  1097. </member>
  1098. <member name="F:System.Reflection.Emit.OpCodes.Stloc_0">
  1099. <summary>從評估堆疊的頂端取出目前值,並將它存放在索引 0 的區域變數清單中。</summary>
  1100. </member>
  1101. <member name="F:System.Reflection.Emit.OpCodes.Stloc_1">
  1102. <summary>從評估堆疊的頂端取出目前值,並將它存放在索引 1 的區域變數清單中。</summary>
  1103. </member>
  1104. <member name="F:System.Reflection.Emit.OpCodes.Stloc_2">
  1105. <summary>從評估堆疊的頂端取出目前值,並將它存放在索引 2 的區域變數清單中。</summary>
  1106. </member>
  1107. <member name="F:System.Reflection.Emit.OpCodes.Stloc_3">
  1108. <summary>從評估堆疊的頂端取出目前值,並將它存放在索引 3 的區域變數清單中。</summary>
  1109. </member>
  1110. <member name="F:System.Reflection.Emit.OpCodes.Stloc_S">
  1111. <summary>從評估堆疊的頂端取出目前值,並將它存放在 <paramref name="index" /> (簡短形式) 的區域變數清單中。</summary>
  1112. </member>
  1113. <member name="F:System.Reflection.Emit.OpCodes.Stobj">
  1114. <summary>從評估堆疊複製指定類型的值到所提供的記憶體位址。</summary>
  1115. </member>
  1116. <member name="F:System.Reflection.Emit.OpCodes.Stsfld">
  1117. <summary>以來自評估堆疊的值取代靜態欄位的值。</summary>
  1118. </member>
  1119. <member name="F:System.Reflection.Emit.OpCodes.Sub">
  1120. <summary>將另一個值減去某一個值,並將結果推送至評估堆疊。</summary>
  1121. </member>
  1122. <member name="F:System.Reflection.Emit.OpCodes.Sub_Ovf">
  1123. <summary>將另一個值減去某一個值、執行溢位檢查,並將結果推送至評估堆疊。</summary>
  1124. </member>
  1125. <member name="F:System.Reflection.Emit.OpCodes.Sub_Ovf_Un">
  1126. <summary>將另一個不帶正負號的值減去某一個不帶正負號的值、執行溢位檢查,並將結果推送至評估堆疊。</summary>
  1127. </member>
  1128. <member name="F:System.Reflection.Emit.OpCodes.Switch">
  1129. <summary>實作跳躍表格。</summary>
  1130. </member>
  1131. <member name="F:System.Reflection.Emit.OpCodes.Tailcall">
  1132. <summary>執行後置的方法呼叫指令 (例如目前方法的堆疊框架) 會在執行實際的呼叫指令之前移除。</summary>
  1133. </member>
  1134. <member name="M:System.Reflection.Emit.OpCodes.TakesSingleByteArgument(System.Reflection.Emit.OpCode)">
  1135. <summary>如果提供的 Opcode 採用單一位元組引數,則傳回 True 或 False。</summary>
  1136. <returns>True 或 false。</returns>
  1137. <param name="inst">Opcode 物件的執行個體。 </param>
  1138. </member>
  1139. <member name="F:System.Reflection.Emit.OpCodes.Throw">
  1140. <summary>擲回目前位於評估堆疊的例外狀況物件。</summary>
  1141. </member>
  1142. <member name="F:System.Reflection.Emit.OpCodes.Unaligned">
  1143. <summary>表示目前位於評估堆疊頂端的位置可能未對齊緊接 ldind、stind、ldfld、stfld、ldobj、stobj、initblk 或 cpblk 指令的正常大小。</summary>
  1144. </member>
  1145. <member name="F:System.Reflection.Emit.OpCodes.Unbox">
  1146. <summary>將實值類型的 boxed 表示轉換成它的 unboxed 形式。</summary>
  1147. </member>
  1148. <member name="F:System.Reflection.Emit.OpCodes.Unbox_Any">
  1149. <summary>將指令中指定之類型的 boxed 表示轉換成其 unboxed 形式。</summary>
  1150. </member>
  1151. <member name="F:System.Reflection.Emit.OpCodes.Volatile">
  1152. <summary>指定目前在評估堆疊頂端的位址可能是 volatile,並且無法快取讀取該位置的結果,或者無法隱藏存放該位置的多個存放區。</summary>
  1153. </member>
  1154. <member name="F:System.Reflection.Emit.OpCodes.Xor">
  1155. <summary>計算評估堆疊頂端兩個值的位元 XOR,將結果推送至評估堆疊。</summary>
  1156. </member>
  1157. <member name="T:System.Reflection.Emit.OpCodeType">
  1158. <summary>描述 Microsoft Intermediate Language (MSIL) 指令的型別。</summary>
  1159. </member>
  1160. <member name="F:System.Reflection.Emit.OpCodeType.Macro">
  1161. <summary>這些是 Microsoft Intermediate Language (MSIL) 指令,做為其他 MSIL 指令的同義字。例如,ldarg.0 表示 ldarg 指令具有值為 0 的引數。</summary>
  1162. </member>
  1163. <member name="F:System.Reflection.Emit.OpCodeType.Nternal">
  1164. <summary>描述保留的 Microsoft Intermediate Language (MSIL) 指令。</summary>
  1165. </member>
  1166. <member name="F:System.Reflection.Emit.OpCodeType.Objmodel">
  1167. <summary>描述 Microsoft Intermediate Language (MSIL) 指令,應用於物件。</summary>
  1168. </member>
  1169. <member name="F:System.Reflection.Emit.OpCodeType.Prefix">
  1170. <summary>描述會修改下列指令行為的前置詞指令。</summary>
  1171. </member>
  1172. <member name="F:System.Reflection.Emit.OpCodeType.Primitive">
  1173. <summary>描述內建指令。</summary>
  1174. </member>
  1175. <member name="T:System.Reflection.Emit.OperandType">
  1176. <summary>描述 Microsoft Intermediate Language (MSIL) 指令的運算元型別。</summary>
  1177. </member>
  1178. <member name="F:System.Reflection.Emit.OperandType.InlineBrTarget">
  1179. <summary>運算元為 32 位元的整數分支目標。</summary>
  1180. </member>
  1181. <member name="F:System.Reflection.Emit.OperandType.InlineField">
  1182. <summary>運算元為 32 位元中繼資料語彙基元。</summary>
  1183. </member>
  1184. <member name="F:System.Reflection.Emit.OperandType.InlineI">
  1185. <summary>運算元為 32 位元整數。</summary>
  1186. </member>
  1187. <member name="F:System.Reflection.Emit.OperandType.InlineI8">
  1188. <summary>運算元為 64 位元整數。</summary>
  1189. </member>
  1190. <member name="F:System.Reflection.Emit.OperandType.InlineMethod">
  1191. <summary>運算元為 32 位元中繼資料語彙基元。</summary>
  1192. </member>
  1193. <member name="F:System.Reflection.Emit.OperandType.InlineNone">
  1194. <summary>沒有運算元。</summary>
  1195. </member>
  1196. <member name="F:System.Reflection.Emit.OperandType.InlineR">
  1197. <summary>運算元為 64 位元 IEEE 浮點數。</summary>
  1198. </member>
  1199. <member name="F:System.Reflection.Emit.OperandType.InlineSig">
  1200. <summary>運算元為 32 位元中繼資料簽章語彙基元。</summary>
  1201. </member>
  1202. <member name="F:System.Reflection.Emit.OperandType.InlineString">
  1203. <summary>運算元為 32 位元中繼資料字串語彙基元。</summary>
  1204. </member>
  1205. <member name="F:System.Reflection.Emit.OperandType.InlineSwitch">
  1206. <summary>運算元為切換指令的 32 位元整數引數。</summary>
  1207. </member>
  1208. <member name="F:System.Reflection.Emit.OperandType.InlineTok">
  1209. <summary>運算元為 FieldRef、MethodRef 或 TypeRef 語彙基元。</summary>
  1210. </member>
  1211. <member name="F:System.Reflection.Emit.OperandType.InlineType">
  1212. <summary>運算元為 32 位元中繼資料語彙基元。</summary>
  1213. </member>
  1214. <member name="F:System.Reflection.Emit.OperandType.InlineVar">
  1215. <summary>運算元為包含區域變數或引數順序的 16 位元整數。</summary>
  1216. </member>
  1217. <member name="F:System.Reflection.Emit.OperandType.ShortInlineBrTarget">
  1218. <summary>運算元為 8 位元的整數分支目標。</summary>
  1219. </member>
  1220. <member name="F:System.Reflection.Emit.OperandType.ShortInlineI">
  1221. <summary>運算元為 8 位元整數。</summary>
  1222. </member>
  1223. <member name="F:System.Reflection.Emit.OperandType.ShortInlineR">
  1224. <summary>運算元為 32 位元 IEEE 浮點數。</summary>
  1225. </member>
  1226. <member name="F:System.Reflection.Emit.OperandType.ShortInlineVar">
  1227. <summary>運算元為包含區域變數或引數順序的 8 位元整數。</summary>
  1228. </member>
  1229. <member name="T:System.Reflection.Emit.PackingSize">
  1230. <summary>指定兩個因數其中之一,可在封送處型別時決定欄位的記憶體對齊 (Alignment)。</summary>
  1231. </member>
  1232. <member name="F:System.Reflection.Emit.PackingSize.Size1">
  1233. <summary>封裝大小為 1 位元組。</summary>
  1234. </member>
  1235. <member name="F:System.Reflection.Emit.PackingSize.Size128">
  1236. <summary>封裝大小為 128 位元組。</summary>
  1237. </member>
  1238. <member name="F:System.Reflection.Emit.PackingSize.Size16">
  1239. <summary>封裝大小為 16 位元組。</summary>
  1240. </member>
  1241. <member name="F:System.Reflection.Emit.PackingSize.Size2">
  1242. <summary>封裝大小為 2 位元組。</summary>
  1243. </member>
  1244. <member name="F:System.Reflection.Emit.PackingSize.Size32">
  1245. <summary>封裝大小為 32 位元組。</summary>
  1246. </member>
  1247. <member name="F:System.Reflection.Emit.PackingSize.Size4">
  1248. <summary>封裝大小為 4 位元組。</summary>
  1249. </member>
  1250. <member name="F:System.Reflection.Emit.PackingSize.Size64">
  1251. <summary>封裝大小為 64 位元組。</summary>
  1252. </member>
  1253. <member name="F:System.Reflection.Emit.PackingSize.Size8">
  1254. <summary>封裝大小為 8 位元組。</summary>
  1255. </member>
  1256. <member name="F:System.Reflection.Emit.PackingSize.Unspecified">
  1257. <summary>封裝大小未指定。</summary>
  1258. </member>
  1259. <member name="T:System.Reflection.Emit.StackBehaviour">
  1260. <summary>描述如何將值推入至堆疊或從堆疊取出。</summary>
  1261. </member>
  1262. <member name="F:System.Reflection.Emit.StackBehaviour.Pop0">
  1263. <summary>沒有值從堆疊取出。</summary>
  1264. </member>
  1265. <member name="F:System.Reflection.Emit.StackBehaviour.Pop1">
  1266. <summary>從堆疊取出一個值。</summary>
  1267. </member>
  1268. <member name="F:System.Reflection.Emit.StackBehaviour.Pop1_pop1">
  1269. <summary>從第一個運算元的堆疊取出一個值,並從第二個運算元的堆疊取出一個值。</summary>
  1270. </member>
  1271. <member name="F:System.Reflection.Emit.StackBehaviour.Popi">
  1272. <summary>從堆疊取出 32 位元整數。</summary>
  1273. </member>
  1274. <member name="F:System.Reflection.Emit.StackBehaviour.Popi_pop1">
  1275. <summary>從第一個運算元堆疊取出 32 位元整數,並從第二個運算元堆疊取出值。</summary>
  1276. </member>
  1277. <member name="F:System.Reflection.Emit.StackBehaviour.Popi_popi">
  1278. <summary>從第一個運算元堆疊取出 32 位元整數,並從第二個運算元堆疊取出 32 位元整數。</summary>
  1279. </member>
  1280. <member name="F:System.Reflection.Emit.StackBehaviour.Popi_popi_popi">
  1281. <summary>從第一個運算元堆疊取出 32 位元整數,從第二個運算元堆疊取出 32 位元整數,並從第三運算元堆疊取出 32 位元整數。</summary>
  1282. </member>
  1283. <member name="F:System.Reflection.Emit.StackBehaviour.Popi_popi8">
  1284. <summary>從第一個運算元堆疊取出 32 位元整數,並從第二個運算元堆疊取出 64 位元整數。</summary>
  1285. </member>
  1286. <member name="F:System.Reflection.Emit.StackBehaviour.Popi_popr4">
  1287. <summary>從第一個運算元堆疊取出 32 位元整數,並從第二個運算元堆疊取出 32 位元浮點數。</summary>
  1288. </member>
  1289. <member name="F:System.Reflection.Emit.StackBehaviour.Popi_popr8">
  1290. <summary>從第一個運算元堆疊取出 32 位元整數,並從第二個運算元堆疊取出 64 位元浮點數。</summary>
  1291. </member>
  1292. <member name="F:System.Reflection.Emit.StackBehaviour.Popref">
  1293. <summary>從堆疊取出參考。</summary>
  1294. </member>
  1295. <member name="F:System.Reflection.Emit.StackBehaviour.Popref_pop1">
  1296. <summary>從第一個運算元堆疊取出參考,並從第二個運算元堆疊取出值。</summary>
  1297. </member>
  1298. <member name="F:System.Reflection.Emit.StackBehaviour.Popref_popi">
  1299. <summary>從第一個運算元堆疊取出參考,並從第二個運算元堆疊取出 32 位元整數。</summary>
  1300. </member>
  1301. <member name="F:System.Reflection.Emit.StackBehaviour.Popref_popi_pop1">
  1302. <summary>從第一個運算元堆疊取出參考,從第二個運算元堆疊取出值,並從第三個運算元堆疊取出 32 位元整數。</summary>
  1303. </member>
  1304. <member name="F:System.Reflection.Emit.StackBehaviour.Popref_popi_popi">
  1305. <summary>從第一個運算元堆疊取出參考,從第二個運算元堆疊取出值,並從第三個運算元堆疊取出值。</summary>
  1306. </member>
  1307. <member name="F:System.Reflection.Emit.StackBehaviour.Popref_popi_popi8">
  1308. <summary>從第一個運算元堆疊取出參考,從第二個運算元堆疊取出值,並從第三個運算元堆疊取出 64 位元整數。</summary>
  1309. </member>
  1310. <member name="F:System.Reflection.Emit.StackBehaviour.Popref_popi_popr4">
  1311. <summary>從第一個運算元堆疊取出參考,從第二個運算元堆疊取出值,並從第三個運算元堆疊取出 32 位元整數。</summary>
  1312. </member>
  1313. <member name="F:System.Reflection.Emit.StackBehaviour.Popref_popi_popr8">
  1314. <summary>從第一個運算元堆疊取出參考,從第二個運算元堆疊取出值,並從第三個運算元堆疊取出 64 位元浮點數。</summary>
  1315. </member>
  1316. <member name="F:System.Reflection.Emit.StackBehaviour.Popref_popi_popref">
  1317. <summary>從第一個運算元堆疊取出參考,從第二個運算元堆疊取出值,並從第三個運算元堆疊取出參考。</summary>
  1318. </member>
  1319. <member name="F:System.Reflection.Emit.StackBehaviour.Push0">
  1320. <summary>沒有推入至堆疊的值。</summary>
  1321. </member>
  1322. <member name="F:System.Reflection.Emit.StackBehaviour.Push1">
  1323. <summary>推入一個值至堆疊。</summary>
  1324. </member>
  1325. <member name="F:System.Reflection.Emit.StackBehaviour.Push1_push1">
  1326. <summary>推入一個值至第一個運算元堆疊,並推入一個值至第二個運算元堆疊。</summary>
  1327. </member>
  1328. <member name="F:System.Reflection.Emit.StackBehaviour.Pushi">
  1329. <summary>推入 32 位元整數至堆疊。</summary>
  1330. </member>
  1331. <member name="F:System.Reflection.Emit.StackBehaviour.Pushi8">
  1332. <summary>推入 64 位元整數至堆疊。</summary>
  1333. </member>
  1334. <member name="F:System.Reflection.Emit.StackBehaviour.Pushr4">
  1335. <summary>推入 32 位元浮點數至堆疊。</summary>
  1336. </member>
  1337. <member name="F:System.Reflection.Emit.StackBehaviour.Pushr8">
  1338. <summary>推入 64 位元浮點數至堆疊。</summary>
  1339. </member>
  1340. <member name="F:System.Reflection.Emit.StackBehaviour.Pushref">
  1341. <summary>推入參考至堆疊。</summary>
  1342. </member>
  1343. <member name="F:System.Reflection.Emit.StackBehaviour.Varpop">
  1344. <summary>從堆疊取出變數。</summary>
  1345. </member>
  1346. <member name="F:System.Reflection.Emit.StackBehaviour.Varpush">
  1347. <summary>推入變數至堆疊。</summary>
  1348. </member>
  1349. </members>
  1350. </doc>