MethodBody.GetILAsByteArray 方法

定义

以字节数组的形式返回方法正文的 MSIL。

public:
 virtual cli::array <System::Byte> ^ GetILAsByteArray();
public:
 cli::array <System::Byte> ^ GetILAsByteArray();
public virtual byte[]? GetILAsByteArray();
public virtual byte[] GetILAsByteArray();
public byte[] GetILAsByteArray();
abstract member GetILAsByteArray : unit -> byte[]
override this.GetILAsByteArray : unit -> byte[]
member this.GetILAsByteArray : unit -> byte[]
Public Overridable Function GetILAsByteArray () As Byte()
Public Function GetILAsByteArray () As Byte()

返回

Byte[]

一个类型 Byte 数组,其中包含方法正文的 MSIL。

注解

可以使用模块类的令牌解析方法(例如ResolveTypeResolveMethodResolveMember将方法正文中的标记解析为Type对象、对象和MethodInfo对象,这些对象提供有关方法主体中 MSIL 访问的类型、FieldInfo方法和字段的详细信息。

注释

分析方法主体需要全面了解元数据和 MSIL 指令格式。 可以在 公共语言基础结构(CLI)文档中找到信息,尤其是“分区 II:元数据定义和语义”。

适用于

另请参阅