PEReaderExtensions.GetMethodBody(PEReader, Int32) Methode

Definitie

Retourneert een hoofdtekstblok van een methode met het opgegeven relatieve virtuele adres (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

Parameters

peReader
PEReader

Het huidige PEReader exemplaar.

relativeVirtualAddress
Int32

Het relatieve virtuele adres (RVA).

Retouren

Een bloktekstexemplaren van een methode.

Uitzonderingen

peReader is null.

De hoofdtekst is niet gevonden in de metagegevens of is ongeldig.

De sectie waarin de methode is opgeslagen, is niet beschikbaar.

Er is een IO-fout opgetreden tijdens het lezen van de onderliggende stroom.

Van toepassing op