OpCodes.Jmp Champ

Définition

Quitte la méthode actuelle et passe à la méthode spécifiée.

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 

Valeur de champ

Remarques

Le tableau suivant répertorie le format d’assembly MSIL et hexadécimal de l’instruction, ainsi qu’un bref résumé des références :

Format Format d’assembly Description
27 <T> Jmp method Quittez la méthode actuelle et accédez à la méthode spécifiée.

Il n’existe aucun comportement de transition de pile pour cette instruction.

L’instruction jmp (jump) transfère le contrôle à la méthode spécifiée par method, qui est un jeton de métadonnées pour une référence de méthode. Les arguments actuels sont transférés vers la méthode de destination.

La pile d’évaluation doit être vide lorsque cette instruction est exécutée. La convention d’appel, le nombre et le type d’arguments à l’adresse de destination doivent correspondre à ceux de la méthode actuelle.

L’instruction jmp ne peut pas être utilisée pour transférer un contrôle à partir d’un trybloc , filter, catchou finally .

La surcharge de méthode suivante Emit peut utiliser l’opcode jmp :

S’applique à