OpCodes.Ldftn Veld
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Pusht een onbeheerde aanwijzer (type native int) naar de systeemeigen code die een specifieke methode implementeert op de evaluatiestack.
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
Waarde van veld
Opmerkingen
De volgende tabel bevat de hexadecimale en Microsoft MSIL-assembly-indeling (Tussenliggende taal), samen met een beknopt overzicht:
| Format | Assembly-indeling | Description |
|---|---|---|
FE 06 <T> |
ldftn method |
Hiermee wordt een aanwijzer naar een methode gepusht waarnaar wordt verwezen op method de stack. |
Het overgangsgedrag van de stack, in opeenvolgende volgorde, is:
- De onbeheerde aanwijzer naar een specifieke methode wordt naar de stack gepusht.
De specifieke methode (method) kan worden aangeroepen met behulp van de Calli instructie als deze verwijst naar een beheerde methode (of een stub die van beheerde naar onbeheerde code overgaat).
De geretourneerde waarde verwijst naar systeemeigen code met behulp van de CLR-aanroepconventie. Deze methodeaanwijzer mag niet worden doorgegeven aan onbeheerde systeemeigen code als callback-routine.
De volgende Emit overbelasting van de methode kan de ldftn opcode gebruiken: