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) アセンブリ形式と、簡単なリファレンス概要を示します。

フォーマット アセンブリ形式 Description
FE 00 Arglist 現在のメソッドの引数リスト ハンドルを返します。

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

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

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

適用対象