IsJitIntrinsic 類別
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
指出修改的方法是內建值,而 Just-In-Time (JIT) 編譯程式可以執行特殊的程式代碼產生。 此類別無法獲得繼承。
public ref class IsJitIntrinsic abstract sealed
C#
public static class IsJitIntrinsic
type IsJitIntrinsic = class
Public Class IsJitIntrinsic
- 繼承
-
IsJitIntrinsic
編譯程式會在元數據內發出自定義修飾詞,以變更當預設行為不適用時,Just-In-Time (JIT) 編譯程序處理值的方式。 當 JIT 編譯程式遇到自定義修飾詞時,它會以修飾詞所指定的方式處理值。 編譯程式可以將自定義修飾詞套用至方法、參數和傳回值。 JIT 編譯程式必須回應必要的修飾詞,但可以忽略選擇性修飾詞。
您可以使用下列其中一種技術,將自訂修飾詞發出至元數據:
在類別中使用方法, TypeBuilder 例如 DefineMethod、 DefineField、 DefineConstructor和 DefineProperty。
產生 Microsoft 中繼語言 (MSIL) 指令檔,其中包含 和
modreq
的modopt
呼叫,並使用 Ilasm.exe (IL 組合器) 組合檔案。使用 Unmanaged 反映 API。
產品 | 版本 |
---|---|
.NET | Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9 |
.NET Framework | 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
.NET Standard | 2.0, 2.1 |