MethodBody.GetILAsByteArray 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
以字节数组的形式返回方法正文的 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。
注解
可以使用模块类的令牌解析方法(例如ResolveType,ResolveMethod)ResolveMember将方法正文中的标记解析为Type对象、对象和MethodInfo对象,这些对象提供有关方法主体中 MSIL 访问的类型、FieldInfo方法和字段的详细信息。
注释
分析方法主体需要全面了解元数据和 MSIL 指令格式。 可以在 公共语言基础结构(CLI)文档中找到信息,尤其是“分区 II:元数据定义和语义”。