ICorDebugSymbolProvider::GetMethodProps – metoda
Vrátí informace o vlastnostech metody, jako je token metadat metody a informace o jeho obecných parametrech vzhledem k relativní virtuální adrese (RVA) v této metodě.
Syntaxe
HRESULT GetMethodProps(
[in] ULONG32 codeRva,
[out] mdToken *pMethodToken,
[out] ULONG32 *pcGenericParams,
[in] ULONG32 cbSignature,
[out] ULONG32 *pcbSignature,
[out, size_is(cbSignature), length_is(*pcbSignature)] BYTE signature[]
);
Parametry
codeRVA
[v] Relativní virtuální adresa v metodě, o které informace se mají načíst.
pMethodToken
[ven] Ukazatel na token metadat metody.
pcGenericParams
[ven] Ukazatel na počet obecných parametrů přidružených k této metodě.
cbSignature
[v] Velikost signature
pole. Viz část Poznámky.
pcbSignature
[ven] Ukazatel na velikost vráceného signature
pole.
signature
[ven] Vyrovnávací paměť, která obsahuje podpisy typůpec všech obecných parametrů.
Poznámky
Pokud chcete získat požadovanou velikost pole metody signature
, nastavte cbSignature
argument na hodnotu 0 a signature
hodnotu null. Když metoda vrátí, pcbSignature
bude obsahovat počet bajtů požadovaných pro signature
pole.
Poznámka:
Tato metoda je k dispozici pouze pro .NET Native.
Požadavky
Platformy: Viz požadavky na systém.
Hlavička: CorDebug.idl, CorDebug.h
Knihovna: CorGuids.lib
Verze rozhraní .NET Framework: Dostupné pouze od verze 4.6, .NET Native