OpCodes.Arglist Fält
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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: