Delen via


Methode IMetaDataImport::EnumTypeSpecs

Inventariseert TypeSpec-tokens die zijn gedefinieerd in het huidige metagegevensbereik.

Syntaxis

HRESULT EnumTypeSpecs (  
   [in, out] HCORENUM    *phEnum,  
   [out] mdTypeSpec      rTypeSpecs[],  
   [in]  ULONG           cMax,  
   [out] ULONG           *pcTypeSpecs  
);  

Parameters

phEnum
[in, uit] Een verwijzing naar de enumerator. Deze waarde moet NULL zijn voor de eerste aanroep van deze methode.

rTypeSpecs
[uit] De matrix die wordt gebruikt om de TypeSpec-tokens op te slaan.

cMax
[in] De maximale grootte van de rTypeSpecs matrix.

pcTypeSpecs
[uit] Het aantal TypeSpec-tokens dat wordt geretourneerd in rTypeSpecs.

Retourwaarde

HRESULT Beschrijving
S_OK EnumTypeSpecs is geretourneerd.
S_FALSE Er zijn geen tokens om op te sommen. In dat geval pcTypeSpecs is nul.

Opmerkingen

De TypeSpec-tokens worden gemaakt met de methode IMetaDataEmit::GetTokenFromTypeSpec .

Vereisten

Platforms: Zie Systeemvereisten.

Header: Cor.h

Bibliotheek: Opgenomen als een resource in MsCorEE.dll

.NET Framework versies: beschikbaar sinds 2.0

Zie ook