PEReaderExtensions.GetMethodBody(PEReader, Int32) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Returnerar ett brödtextblock för en metod med den angivna relativa virtuella adressen (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
Parametrar
- relativeVirtualAddress
- Int32
Den relativa virtuella adressen (RVA).
Returer
En metodblockstextinstans.
Undantag
peReader är null.
Brödtexten finns inte i metadata eller är ogiltig.
Avsnittet där metoden lagras är inte tillgängligt.
I/O-fel uppstod vid läsning från den underliggande dataströmmen.