OpCodes.Ldloca_S 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í.
Načte adresu místní proměnné na určitý index do zásobníku vyhodnocení ve stručné podobě.
public: static initonly System::Reflection::Emit::OpCode Ldloca_S;
public static readonly System.Reflection.Emit.OpCode Ldloca_S;
staticval mutable Ldloca_S : System.Reflection.Emit.OpCode
Public Shared ReadOnly Ldloca_S As OpCode
Hodnota pole
Poznámky
Následující tabulka uvádí šestnáctkový formát sestavení jazyka MSIL (Intermediate Language) a Microsoft s stručným přehledem referenčních informací:
| Formát | Formát sestavení | Description |
|---|---|---|
12 <unsigned int8> |
ldloca.s index |
Načte adresu místní proměnné do index zásobníku vyhodnocení ve stručné podobě. |
Přechodné chování zásobníku v sekvenčním pořadí je:
- Adresa místní proměnné v zadaném indexu se vloží do zásobníku.
Instrukce ldloca.s nasdílí adresu místního čísla proměnné na předaný index do zásobníku, kde místní proměnné jsou očíslovány 0 dál. Hodnota vložená do zásobníku je již správně zarovnaná pro použití s pokyny jako Ldind_I a Stind_I. Výsledkem je spravovaný ukazatel (typ &). Místní proměnná je uložena v nespravované paměti, takže návratovou hodnotu lze převést na nespravovaný ukazatel bez připnutí.
Instrukce ldloca.s poskytuje efektivní kódování pro použití s místními proměnnými 0 až 255.
Emit Následující přetížení metody může použít ldloca.s opcode: