Exporter (0) Imprimer
Développer tout
Développer Réduire

OpCodes.Arglist, champ

Mise à jour : novembre 2007

Retourne un pointeur non managé vers la liste d'arguments de la méthode actuelle.

Espace de noms :  System.Reflection.Emit
Assembly :  mscorlib (dans mscorlib.dll)

public static readonly OpCode Arglist
public static final OpCode Arglist
public static final var Arglist : OpCode

Le tableau suivant répertorie le format d'assembly hexadécimal et MSIL (Microsoft Intermediate Language) de l'instruction et donne un bref résumé de référence :

Format

Format d'assembly

Description

FE 00

arglist

Retourne un handle de liste d'arguments pour la méthode actuelle.

Cette opération n'exécute aucun comportement de la pile d'évaluation.

L'instruction arglist retourne un handle opaque (un pointeur non managé, de type native int) qui représente la liste d'arguments de la méthode actuelle. Ce handle est valide uniquement pendant la durée de vie de la méthode actuelle. Vous pouvez toutefois passer le handle à d'autres méthodes à condition que la méthode actuelle soit sur le thread de contrôle. Vous pouvez exécuter l'instruction arglist uniquement dans une méthode qui utilise un nombre d'arguments variable.

La surcharge de méthode Emit suivante peut utiliser l'opcode arglist :

  • ILGenerator.Emit(OpCode)

Windows Vista, Windows XP SP2, Windows XP Media Center Edition, Windows XP Professionnel Édition x64, Windows XP Starter Edition, Windows Server 2003, Windows Server 2000 SP4, Windows Millennium Edition, Windows 98

Le .NET Framework et le .NET Compact Framework ne prennent pas en charge toutes les versions de chaque plateforme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise du .NET Framework.

.NET Framework

Pris en charge dans : 3.5, 3.0, 2.0, 1.1, 1.0

Ajouts de la communauté

AJOUTER
Microsoft réalise une enquête en ligne pour recueillir votre opinion sur le site Web de MSDN. Si vous choisissez d’y participer, cette enquête en ligne vous sera présentée lorsque vous quitterez le site Web de MSDN.

Si vous souhaitez y participer,
Afficher:
© 2014 Microsoft