OpCodes.Jmp Campo

Definizione

Esce dal metodo corrente e passa a quello specificato.

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 

Valore del campo

Commenti

La tabella seguente elenca il formato dell'assembly esadecimale e Microsoft linguaggio intermedio (MSIL), insieme a un breve riepilogo di riferimento:

Formato Formato assembly Descrizione
27 <T> Jmp method Uscire dal metodo corrente e passare al metodo specificato.

Per questa istruzione non sono presenti comportamenti di transizione dello stack.

L'istruzione jmp (jump) trasferisce il controllo al metodo specificato da method, che è un token di metadati per un riferimento al metodo. Gli argomenti correnti vengono trasferiti al metodo di destinazione.

Lo stack di valutazione deve essere vuoto quando questa istruzione viene eseguita. La convenzione chiamante, il numero e il tipo di argomenti nell'indirizzo di destinazione devono corrispondere a quello del metodo corrente.

L'istruzione jmp non può essere usata per trasferire il controllo fuori da un tryblocco , filter, catcho finally .

L'overload del metodo seguente Emit può usare il jmp codice opcode:

Si applica a