OpCodes.Arglist Fält

Definition

Returnerar en ohanterad pekare till argumentlistan för den aktuella metoden.

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 

Fältvärde

Kommentarer

I följande tabell visas instruktionens sammansättningsformat för hexadecimalt och Microsoft mellanliggande språk (MSIL), tillsammans med en kort referenssammanfattning:

Format Sammansättningsformat Description
FE 00 arglist Returnerar ett argumentlisthandtag för den aktuella metoden.

Inga utvärderingsstackbeteenden utförs av den här åtgärden.

Instruktionen arglist returnerar ett täckande handtag (en ohanterad pekare av typen native int) som representerar argumentlistan för den aktuella metoden. Det här handtaget är endast giltigt under den aktuella metodens livslängd. Du kan dock skicka handtaget till andra metoder så länge den aktuella metoden finns i kontrolltråden. Du kan bara köra instruktionen arglist i en metod som tar ett variabelt antal argument.

Följande Emit metodöverlagring kan använda arglist opcode:

Gäller för