OpCodes.Jmp 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í.
Ukončí aktuální metodu a přeskočí na zadanou metodu.
public: static initonly System::Reflection::Emit::OpCode Jmp;
public static readonly System.Reflection.Emit.OpCode Jmp;
staticval mutable Jmp : System.Reflection.Emit.OpCode
Public Shared ReadOnly Jmp 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 |
|---|---|---|
27 <T> |
Jmp method |
Ukončete aktuální metodu a přejděte na zadanou metodu. |
Pro tuto instrukci neexistuje žádné chování přechodu zásobníku.
Instrukce jmp (jump) přenáší řízení na metodu určenou method, což je token metadat pro odkaz na metodu. Aktuální argumenty jsou přeneseny do cílové metody.
Při spuštění této instrukce musí být zásobník vyhodnocení prázdný. Konvence volání, číslo a typ argumentů na cílové adrese se musí shodovat s aktuální metodou.
Instrukce jmp se nedá použít k přenosu kontroly z objektu try, filter, catchnebo finally bloku.
Emit Následující přetížení metody může použít jmp opcode: