OpCodes.Jmp Campo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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 try
blocco , filter
, catch
o finally
.
L'overload del metodo seguente Emit può usare il jmp
codice opcode:
Si applica a
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per