ICorDebugSymbolProvider::GetMethodProps — Metoda
Zwraca informacje o właściwościach metody, takich jak token metadanych metody i informacje o jego parametrach ogólnych, biorąc pod uwagę względny adres wirtualny (RVA) w tej metodzie.
Składnia
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
[w] Względny adres wirtualny w metodzie, która ma zostać pobrana.
pMethodToken
[out] Wskaźnik do tokenu metadanych metody.
pcGenericParams
[out] Wskaźnik do liczby parametrów ogólnych skojarzonych z tą metodą.
cbSignature
[w] Rozmiar tablicy signature
. Zobacz sekcję Uwagi.
pcbSignature
[out] Wskaźnik do rozmiaru zwróconej signature
tablicy.
signature
[out] Bufor, który zawiera podpisy typówpec wszystkich parametrów ogólnych.
Uwagi
Aby uzyskać wymagany rozmiar tablicy signature
metody, ustaw cbSignature
argument na wartość 0 i signature
wartość null. Gdy metoda zwróci metodę, pcbSignature
będzie zawierać liczbę bajtów wymaganych dla tablicy signature
.
Uwaga
Ta metoda jest dostępna tylko w przypadku .NET Native.
Wymagania
Platformy: Zobacz Wymagania systemowe.
Nagłówka: CorDebug.idl, CorDebug.h
Biblioteki: CorGuids.lib
wersje .NET Framework: dostępne tylko od wersji 4.6 .NET Native
Zobacz też
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla