OpCodes.Ldftn Pole

Definice

Odešle nespravovaný ukazatel (typ native int) do nativního kódu implementovaného konkrétní metodu do zkušebního zásobníku.

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 

Hodnota pole

Poznámky

Následující tabulka uvádí hexadecimální formát sestavení instrukce a formát sestavení MSIL (Microsoft Intermediate Language) spolu se stručným souhrnem referenčních informací:

Formát Formát sestavení Description
FE 06 <T> ldftn method Nasdílí ukazatel na metodu, na kterou odkazuje v method zásobníku.

Přechodné chování zásobníku v sekvenčním pořadí je:

  1. Nespravovaný ukazatel na konkrétní metodu se nasdílí do zásobníku.

Konkrétní metodu (method) lze volat pomocí instrukce, Calli pokud odkazuje na spravovanou metodu (nebo zástupný kód, který přechází ze spravovaného na nespravovaný kód).

Vrácená hodnota odkazuje na nativní kód pomocí konvence volání CLR. Tento ukazatel metody by neměl být předán nespravovanému nativnímu kódu jako rutina zpětného volání.

Následující Emit přetížení metody může použít ldftn opcode:

Platí pro