IMetaDataImport::EnumTypeSpecs Method

Opsomming van TypeSpec-tokens die zijn gedefinieerd in het huidige metagegevensbereik.

Syntax

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

Parameters

phEnum [in, uit] Een aanwijzer 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.

Return Value

HRESULT Description
S_OK EnumTypeSpecs is geretourneerd.
S_FALSE Er zijn geen tokens om te inventariseren. In dat geval pcTypeSpecs is het nul.

Remarks

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

Requirements

Platformen: Zie ondersteunde besturingssystemen van .NET.

Header: Cor.h

Library: CorGuids.lib

.NET-versies: Beschikbaar sinds .NET Framework 2.0

See also