Compartir vía


OpCodes.Arglist Campo

Definición

Devuelve un puntero no administrado a la lista de argumentos del método actual.

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 

Valor de campo

Comentarios

En la tabla siguiente se muestra el formato de ensamblado hexadecimal y del lenguaje intermedio de Microsoft (MSIL), junto con un breve resumen de referencia:

Formato Formato de ensamblado Descripción
FE 00 arglist Devuelve un identificador de lista de argumentos para el método actual.

Esta operación no realiza ningún comportamiento de pila de evaluación.

La arglist instrucción devuelve un identificador opaco (un puntero no administrado, de tipo native int) que representa la lista de argumentos del método actual. Este identificador solo es válido durante la vigencia del método actual. Sin embargo, puede pasar el identificador a otros métodos siempre que el método actual esté en el subproceso de control. Solo puede ejecutar la arglist instrucción dentro de un método que toma un número variable de argumentos.

La sobrecarga del método siguiente Emit puede usar el arglist código de operación:

Se aplica a