PEReaderExtensions.GetMethodBody(PEReader, Int32) Metoda

Definicja

Zwraca blok treści metody o określonym względnym adresie wirtualnym (RVA).

public:
[System::Runtime::CompilerServices::Extension]
 static System::Reflection::Metadata::MethodBodyBlock ^ GetMethodBody(System::Reflection::PortableExecutable::PEReader ^ peReader, int relativeVirtualAddress);
public static System.Reflection.Metadata.MethodBodyBlock GetMethodBody (this System.Reflection.PortableExecutable.PEReader peReader, int relativeVirtualAddress);
static member GetMethodBody : System.Reflection.PortableExecutable.PEReader * int -> System.Reflection.Metadata.MethodBodyBlock
<Extension()>
Public Function GetMethodBody (peReader As PEReader, relativeVirtualAddress As Integer) As MethodBodyBlock

Parametry

peReader
PEReader

Bieżące PEReader wystąpienie.

relativeVirtualAddress
Int32

Względny adres wirtualny (RVA).

Zwraca

MethodBodyBlock

Wystąpienie treści bloku metody.

Wyjątki

peReader to null.

Treść nie została znaleziona w metadanych lub jest nieprawidłowa.

Sekcja, w której jest przechowywana metoda, jest niedostępna.

Wystąpił błąd we/wy podczas odczytywania ze strumienia bazowego.

Dotyczy