PEReaderExtensions.GetMethodBody(PEReader, Int32) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Retourne un bloc de corps d’une méthode avec l’adresse virtuelle relative (RVA) spécifiée.
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
Paramètres
- relativeVirtualAddress
- Int32
Adresse virtuelle relative (RVA).
Retours
Instance de corps de bloc de méthode.
Exceptions
peReader a la valeur null.
Le corps n’est pas trouvé dans les métadonnées ou n’est pas valide.
Section dans laquelle la méthode est stockée n’est pas disponible.
Une erreur d’E/S s’est produite lors de la lecture à partir du flux sous-jacent.