Condividi tramite


Metodo IMetaDataImport2::EnumGenericParamConstraints (rometadataapi.h)

Ottiene un enumeratore per una matrice di vincoli di parametri generici associati al parametro generico rappresentato dal token specificato.

Sintassi

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

Parametri

[in, out] phEnum

Puntatore all'enumeratore.

[in] tk

Token che rappresenta il parametro generico i cui vincoli devono essere enumerati.

[out] rGenericParamConstraints

Matrice di vincoli di parametri generici da enumerare.

[in] cMax

Numero massimo richiesto di token da inserire in rGenericParamConstraints.

[out] pcGenericParamConstraints

Puntatore al numero di token inseriti in rGenericParamConstraints.

Valore restituito

HRESULT Descrizione
S_OK EnumGenericParamConstraints restituito correttamente.
S_FALSE phEnum non ha elementi membro. In questo caso, pcGenericParameterConstraints è impostato su 0 (zero).

Requisiti

Requisito Valore
Piattaforma di destinazione Windows
Intestazione rometadataapi.h

Vedi anche

IMetaDataImport2