Delen via


Methode IMetaDataImport::EnumUnresolvedMethods

Opsomming van MemberDef-tokens die de niet-opgeloste methoden in het huidige metagegevensbereik vertegenwoordigen.

Syntaxis

HRESULT EnumUnresolvedMethods (  
   [in, out] HCORENUM    *phEnum,  
   [out]     mdToken     rMethods[],  
   [in]      ULONG       cMax,  
   [out]     ULONG       *pcTokens  
);  

Parameters

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

rMethods
[uit] De matrix die wordt gebruikt voor het opslaan van de MemberDef-tokens.

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

pcTokens
[uit] Het aantal MemberDef-tokens dat wordt geretourneerd in rMethods.

Retourwaarde

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

Opmerkingen

Een niet-opgeloste methode is een methode die is gedeclareerd maar niet geïmplementeerd. Een methode wordt opgenomen in de opsomming als de methode is gemarkeerd miForwardRef en mdPinvokeImpl of miRuntime is ingesteld op nul. Met andere woorden, een niet-opgeloste methode is een klassemethode die is gemarkeerd miForwardRef , maar die niet wordt geïmplementeerd in niet-beheerde code (bereikt via PInvoke) of intern geïmplementeerd door de runtime zelf

De opsomming sluit alle methoden uit die zijn gedefinieerd in modulebereik (globals) of in interfaces of abstracte klassen.

Vereisten

Platforms: Zie Systeemvereisten.

Header: Cor.h

Bibliotheek: Opgenomen als een resource in MsCorEE.dll

.NET Framework versies: beschikbaar sinds 1.0

Zie ook