OpCodes.Ldftn Pole
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Wypycha wskaźnik niezarządzany (typ native int) do kodu natywnego implementowania określonej metody na stosie oceny.
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
Wartość pola
Uwagi
W poniższej tabeli wymieniono format zestawu szesnastkowy i Microsoft Intermediate Language (MSIL) instrukcji wraz z krótkim podsumowaniem referencyjnym:
| Format | Format zestawu | Opis |
|---|---|---|
FE 06 <T> |
ldftn method |
Wypycha wskaźnik do metody przywołynej przez method element na stosie. |
Zachowanie przejściowe stosu w kolejności sekwencyjnej jest następujące:
- Wskaźnik niezarządzany do określonej metody jest wypychany do stosu.
Konkretną metodę (method) można wywołać przy użyciu Calli instrukcji, jeśli odwołuje się do metody zarządzanej (lub wycinku przechodzącego z zarządzanego do niezarządzanego kodu).
Wartość zwracana wskazuje kod natywny przy użyciu konwencji wywoływania CLR. Ten wskaźnik metody nie powinien być przekazywany do niezarządzanego kodu natywnego jako procedury wywołania zwrotnego.
Następujące Emit przeciążenie metody może używać ldftn kodu opcode: