次の方法で共有


OpCodes.Arglist フィールド

定義

現在のメソッドの引数リストへのアンマネージ ポインターを返します。

public: static initonly System::Reflection::Emit::OpCode Arglist;
public static readonly System.Reflection.Emit.OpCode Arglist;
 staticval mutable Arglist : System.Reflection.Emit.OpCode
Public Shared ReadOnly Arglist As OpCode 

フィールド値

注釈

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

形式 アセンブリ形式 説明
FE 00 arglist 現在のメソッドの引数リスト ハンドルを返します。

この操作では、評価スタックの動作は実行されません。

命令は arglist 、現在のメソッドの引数リストを表す不透明なハンドル (型 native intのアンマネージ ポインター) を返します。 このハンドルは、現在のメソッドの有効期間中にのみ有効です。 ただし、現在のメソッドがコントロールのスレッド上にある限り、ハンドルを他のメソッドに渡すことができます。 命令は、可変数の arglist 引数を受け取るメソッド内でのみ実行できます。

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

適用対象