次の方法で共有


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 Intermediate Language (MSIL) アセンブリ形式と、簡単な参照の概要を示します。

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

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

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

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

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

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

適用対象