OpCodes.Jmp Campo

Definizione

Esce dal metodo corrente e passa al metodo 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 di assembly MSIL (Intermediate Language) esadecimale e Microsoft istruzione, insieme a un breve riepilogo di riferimento:

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

Non esistono comportamenti di transizione dello stack per questa istruzione.

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

Lo stack di valutazione deve essere vuoto quando viene eseguita questa istruzione. La convenzione di chiamata, 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 da un tryblocco , filter, catcho finally .

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

Si applica a