Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Vytvoří výčet tokenů MemberDef představujících nevyřešené metody v aktuálním oboru metadat.
Syntax
HRESULT EnumUnresolvedMethods (
[in, out] HCORENUM *phEnum,
[out] mdToken rMethods[],
[in] ULONG cMax,
[out] ULONG *pcTokens
);
Parameters
phEnum [in, out] Ukazatel na enumerátor. Toto musí mít hodnotu NULL pro první volání této metody.
rMethods [ven] Pole použité k uložení tokenů MemberDef.
cMax [v] Maximální velikost rMethods pole.
pcTokens[ven] Počettokenchch rMethods
Return Value
| HRESULT | Description |
|---|---|
S_OK |
EnumUnresolvedMethods byla úspěšně vrácena. |
S_FALSE |
Neexistují žádné tokeny k vytvoření výčtu. V takovém případě pcTokens je nula. |
Remarks
Nevyřešená metoda je metoda, která byla deklarována, ale nebyla implementována. Metoda je součástí výčtu, pokud je metoda označena miForwardRef a mdPinvokeImpl buď je miRuntime nastavena na nulu. Jinými slovy, nevyřešená metoda je metoda třídy, která je označena miForwardRef , ale která není implementována v nespravovaném kódu (dosaženo prostřednictvím PInvoke) ani implementovaná interně samotným modulem runtime.
Výčet vylučuje všechny metody, které jsou definovány buď v oboru modulu (globální) nebo v rozhraních nebo abstraktních třídách.
Requirements
Platformy: Viz podporované operační systémy .NET.
Header: Cor.h
Library: CorGuids.lib