OpCodes.Ldftn 欄位
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
推入實作特定方法之機器碼的 Unmanaged 指標 (型別 native int
) 至評估堆疊。
public: static initonly System::Reflection::Emit::OpCode Ldftn;
public static readonly System.Reflection.Emit.OpCode Ldftn;
staticval mutable Ldftn : System.Reflection.Emit.OpCode
Public Shared ReadOnly Ldftn As OpCode
欄位值
備註
下表列出指示的十六進位和 Microsoft Intermediate Language (MSIL) 元件格式,以及簡短的參考摘要:
格式 | 元件格式 | Description |
---|---|---|
FE 06 <T > |
ldftn method |
將指標推送至堆疊上所 method 參考的方法。 |
堆疊轉換行為會依循序順序為:
- 特定方法的 Unmanaged 指標會推送至堆疊。
如果特定方法參考 method
Managed 方法 (或從 Managed 轉換至 Unmanaged 程式代碼的存根) ,則可以使用 Calli 指示呼叫 () 。
傳回的值會使用 CLR 呼叫慣例指向機器碼。 這個方法指標不應以回呼例程的形式傳遞至 Unmanaged 機器碼。
下列 Emit 方法多載可以使用 ldftn
opcode: