Methode IMetaDataImport::EnumUnresolvedMethods
Opsomming van MemberDef-tokens die de niet-opgeloste methoden in het huidige metagegevensbereik vertegenwoordigen.
HRESULT EnumUnresolvedMethods (
[in, out] HCORENUM *phEnum,
[out] mdToken rMethods[],
[in] ULONG cMax,
[out] ULONG *pcTokens
);
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
.
HRESULT | Beschrijving |
---|---|
S_OK |
EnumUnresolvedMethods is geretourneerd. |
S_FALSE |
Er zijn geen tokens om op te sommen. In dat geval pcTokens is nul. |
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.
Platforms: Zie Systeemvereisten.
Header: Cor.h
Bibliotheek: Opgenomen als een resource in MsCorEE.dll
.NET Framework versies: beschikbaar sinds 1.0
.NET-feedback
.NET is een open source project. Selecteer een koppeling om feedback te geven: