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 对象和 FieldInfo 对象,这些对象提供有关 MSIL 在方法正文中访问的类型、方法和字段的详细信息。

注意

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

适用于

另请参阅