Methode ICorDebugSymbolProvider::GetMethodProps
Retourneert informatie over methode-eigenschappen, zoals het metagegevenstoken van de methode en informatie over de algemene parameters, op basis van een relatief virtueel adres (RVA) in die methode.
Syntaxis
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[]
);
Parameters
codeRVA
[in] Een relatief virtueel adres in de methode over welke informatie moet worden opgehaald.
pMethodToken
[uit] Een aanwijzer naar het metagegevenstoken van de methode.
pcGenericParams
[uit] Een aanwijzer naar het aantal algemene parameters dat aan deze methode is gekoppeld.
cbSignature
[in] De grootte van de signature
matrix. Zie de sectie Opmerkingen.
pcbSignature
[uit] Een aanwijzer naar de grootte van de geretourneerde signature
matrix.
signature
[uit] Een buffer met de typespec signatures van alle algemene parameters.
Opmerkingen
Als u de vereiste grootte van de matrix van de methode signature
wilt ophalen, stelt u het cbSignature
argument in op 0 en signature
op null. Wanneer de methode wordt geretourneerd, pcbSignature
bevat dit het aantal bytes dat is vereist voor de signature
matrix.
Notitie
Deze methode is alleen beschikbaar met systeemeigen .NET.
Vereisten
Platformen: Zie Systeemvereisten.
Header: CorDebug.idl, CorDebug.h
Bibliotheek: CorGuids.lib
.NET Framework-versies: alleen beschikbaar sinds 4.6 systeemeigen .NET