Partager via


CorParamAttr, énumération

Contient des valeurs qui décrivent les métadonnées d'un paramètre de méthode.

typedef enum CorParamAttr {
    
    pdIn                        =   0x0001,
    pdOut                       =   0x0002,
    pdOptional                  =   0x0010,
    
    pdReservedMask              =   0xf000,
    pdHasDefault                =   0x1000,
    pdHasFieldMarshal           =   0x2000,
    
    pdUnused                    =   0xcfe0
    
} CorParamAttr;

Membres

Membre

Description

pdIn

Spécifie que le paramètre est passé dans l'appel de méthode.

pdOut

Spécifie que le paramètre est passé du retour de la méthode.

pdOptional

Spécifie que le paramètre est facultatif.

pdReservedMask

Réservé pour une utilisation interne par le Common Language Runtime.

pdHasDefault

Spécifie que le paramètre a une valeur par défaut.

pdHasFieldMarshal

Spécifie que le paramètre contient des informations de marshaling.

pdUnused

Non utilisé.

Configuration requise

Plateformes : consultez Configuration requise du .NET Framework.

En-tête : CorHdr.h

Versions du .NET Framework : 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0

Voir aussi

Autres ressources

Énumérations de métadonnées