OpCodes.Arglist Campo
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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: