OpCodes.Ret フィールド
アセンブリ: mscorlib (mscorlib.dll 内)


命令の 16 進数の形式、MSIL (Microsoft Intermediate Language) アセンブリ形式、および簡単な説明の一覧を次の表に示します。
戻り値が呼び出し先の評価スタックにない場合は、値が戻ることはありません。つまり、呼び出し元メソッドおよび呼び出し先メソッドのどちらについてもスタックの遷移動作は発生しません。
現在のメソッドの戻り値がある場合は、その戻り値の型によって、スタックの一番上からフェッチされ、現在のメソッドを呼び出したメソッドのスタックにコピーされる値の型が決まります。戻される値を除き、現在のメソッドの評価スタックは空である必要があります。
ret 命令を使用して、try、filter、catch、または finally の各ブロックから制御を転送することはできません。try または catch の内部から、外側の例外ブロックのさらに外側にある ret 命令の命令先で、Leave 命令を使用します。filter ブロックと finally ブロックは、論理的に例外処理の一部であり、これらのコードが埋め込まれているメソッドではないため、正しく作成された MSIL (Microsoft Intermediate Language) 命令は、filter または finally の内部から返された命令を実行しません。
ret オペコードを使用できる Emit メソッド オーバーロードを次に示します。
-
ILGenerator.Emit(OpCode)

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Weblioに収録されているすべての辞書からOpCodes.Ret フィールドを検索する場合は、下記のリンクをクリックしてください。

- OpCodes.Ret フィールドのページへのリンク