Compartilhar via


OpCodes.Arglist Campo

Definição

Retorna um ponteiro não gerenciado para a lista de argumentos do método atual.

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 do campo

Comentários

A tabela a seguir lista o formato de assembly hexadecimal e MSIL (Microsoft Intermediate Language) da instrução, juntamente com um breve resumo de referência:

Formatar Formato de assembly Descrição
FE 00 Arglist Retorna um identificador de lista de argumentos para o método atual.

Nenhum comportamento de pilha de avaliação é executado por esta operação.

A arglist instrução retorna um identificador opaco (um ponteiro não gerenciado, do tipo native int) que representa a lista de argumentos do método atual. Esse identificador é válido somente durante o tempo de vida do método atual. No entanto, você pode passar o identificador para outros métodos, desde que o método atual esteja no thread de controle. Você só pode executar a arglist instrução dentro de um método que usa um número variável de argumentos.

Emit A seguinte sobrecarga de método pode usar o arglist opcode:

Aplica-se a