PEReaderExtensions.GetMethodBody(PEReader, Int32) Metoda
Definicja
Ważny
Niektóre informacje dotyczą produktów przedpremierowych, które mogą zostać znacznie zmodyfikowane przed premierą. Microsoft nie udziela żadnych gwarancji, ani wyraźnych, ani domniemanych, dotyczących informacji podanych tutaj.
Zwraca blok treści metody z określonym względnym adresem 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
- relativeVirtualAddress
- Int32
Względny adres wirtualny (RVA).
Zwraca
Wystąpienie treści bloku metody.
Wyjątki
peReader to null.
Treść nie znajduje się w metadanych lub jest nieprawidłowa.
Sekcja, w której jest przechowywana metoda, jest niedostępna.
Wystąpił błąd we/wy podczas odczytywania z bazowego strumienia.