OpCodes.Ldtoken Pole
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Převede token metadat na reprezentaci modulu runtime a nasdílí ho do zásobníku vyhodnocení.
public: static initonly System::Reflection::Emit::OpCode Ldtoken;
public static readonly System.Reflection.Emit.OpCode Ldtoken;
staticval mutable Ldtoken : System.Reflection.Emit.OpCode
Public Shared ReadOnly Ldtoken As OpCode
Hodnota pole
Poznámky
Následující tabulka uvádí šestnáctkový formát sestavení instrukce a formát sestavení MSIL (Microsoft Intermediate Language) spolu se stručným přehledem referencí:
| Formát | Formát sestavení | Description |
|---|---|---|
D0 <T> |
ldtoken token |
Převede token metadat na reprezentaci modulu runtime. |
Přechodné chování zásobníku v sekvenčním pořadí je:
- Předaný token se převede na a
RuntimeHandleodešle do zásobníku.
Instrukce ldtoken nasdílí RuntimeHandle pro zadaný token metadat . A RuntimeHandle může být fieldref/fielddef, a methodref/methoddefnebo .typeref/typedef
Hodnotu vloženou do zásobníku lze použít ve Reflection volání metod v knihovně systémových tříd.
Informace o popisovačích modulu runtime najdete v následujících třídách: RuntimeFieldHandle, RuntimeTypeHandlea RuntimeMethodHandle.
Emit Následující přetížení metody mohou použít ldtoken opcode: