Partager via


IMetaDataImport2::EnumGenericParamConstraints, méthode

Obtient un énumérateur pour un tableau de contraintes de paramètre générique associées au paramètre générique représenté par le jeton spécifié.

Syntaxe

HRESULT EnumGenericParamConstraints (  
    [in, out] HCORENUM                *phEnum,  
    [in]  mdGenericParam              tk,  
    [out] mdGenericParamConstraint    rGenericParamConstraints[],  
    [in]  ULONG                       cMax,  
    [out] ULONG                       *pcGenericParamConstraints  
);  

Paramètres

phEnum
[in, out] Pointeur vers l’énumérateur.

tk
[in] Jeton qui représente le paramètre générique dont les contraintes doivent être énumérées.

rGenericParamConstraints
[out] Tableau des contraintes de paramètres génériques à énumérer.

cMax
[in] Nombre maximal demandé de jetons à placer dans rGenericParamConstraints.

pcGenericParamConstraints
[out] Pointeur vers le nombre de jetons placés dans rGenericParamConstraints.

Valeur de retour

HRESULT Description
S_OK EnumGenericParameterConstraints retourné avec succès.
S_FALSE phEnum n’a aucun élément membre. Dans ce cas, pcGenericParameterConstraints est défini sur 0 (zéro).

Spécifications

Plateformes : Consultez Configuration requise.

En-tête : Cor.h

Bibliothèque : utilisée comme ressource dans MsCorEE.dll

Versions de .NET Framework : Disponible depuis la version 2.0

Voir aussi