Sdílet prostřednictvím


OpCodes.Jmp Pole

Definice

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í hexadecimální formát sestavení instrukce a formát sestavení MSIL (Microsoft Intermediate Language) spolu se stručným souhrnem 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 neexistují žádná chování přechodu zásobníku.

Instrukce jmp (jump) přenese řízení na metodu určenou parametrem method, což je token metadat pro odkaz na metodu. Aktuální argumenty se přenesou do cílové metody.

Zkušební zásobník musí být při spuštění této instrukce prázdný. Konvence volání, číslo a typ argumentů na cílové adrese se musí shodovat s konvencí aktuální metody.

Instrukce jmp nelze použít k přenosu řízení z trybloku , filter, catchnebo finally .

Následující Emit přetížení metody může použít jmp opcode:

Platí pro