OpCodes.Arglist Campo
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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: