Bagikan melalui


PEReaderExtensions.GetMethodBody(PEReader, Int32) Metode

Definisi

Mengembalikan blok isi metode dengan Relative Virtual Address (RVA) yang ditentukan.

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

Parameter

peReader
PEReader

Instans saat ini PEReader .

relativeVirtualAddress
Int32

Alamat Virtual Relatif (RVA).

Mengembalikan

Instans isi blok metode.

Pengecualian

peReaderadalah null.

Isi tidak ditemukan dalam metadata atau tidak valid.

Bagian tempat metode disimpan tidak tersedia.

Kesalahan IO terjadi saat membaca dari aliran yang mendasar.

Berlaku untuk