OpCodes.Jmp フィールド

定義

現在のメソッドを終了し、指定したメソッドにジャンプします。

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 

フィールド値

注釈

次の表に、命令の 16 進数およびMicrosoft中間言語 (MSIL) アセンブリ形式と、簡単なリファレンス概要を示します。

形式 アセンブリ形式 説明
27 <T> Jmp method 現在のメソッドを終了し、指定したメソッドにジャンプします。

この命令のスタック遷移動作はありません。

(ジャンプ) 命令は jmp 、 によって method指定されたメソッドに制御を転送します。これは、メソッド参照のメタデータ トークンです。 現在の引数は転送先メソッドに転送されます。

この命令を実行するときは、評価スタックを空にする必要があります。 宛先アドレスの呼び出し規則、引数の数、および型は、現在のメソッドの引数と一致する必要があります。

命令をjmp使用して、または finally ブロックから制御をtryfiltercatch転送することはできません。

Emit のメソッド オーバーロードでは、オペコードを jmp 使用できます。

適用対象