Delen via


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

Zie ook