确保在交换出方法体所需的范围内分配内存。
方法的方法的名称、MSIL偏移量和一条指示try块没有紧随在该调用之后的消息。
可以使用Ildasm.exe检查用于已编译的代码示例的MSIL,以便了解如何计算偏移量和长度。
符号信息中的每个源行通常至少对应一个Microsoft中间语言(MSIL)偏移量。
然后可以通过MSIL汇编程序运行此文本文件以生成最终的可执行文件。
JIT编译器可确保不会将两个不同序列点的MSIL编译成一条本机指令。
相对于函数开头的旧的Microsoft中间语言偏移量。
使用所提供的Microsoft中间语言(MSIL)指令的字节数组创建方法体。
此行为仅在当前配置是创建纯MSIL应用程序时才可能实现,在非托管模式或混合模式下是不可能实现的。
代码时,这些混合库允许您使用它们所有的现有函数。
泛型类型的MSIL的使用因所提供的类型参数是值类型还是引用类型而不同。
运行时根据需要使用实时(JIT)编译器将MSIL指令转换为本机代码,每次转换一个方法。
可以运行结果可执行文件(该文件包含MSIL和所需的元数据)以确定MSIL是否按预期执行。
执行动态方法时,会调用实时(JIT)编译器将MSIL转换为本机代码。
元数据标记在PE文件的MSIL部分中唯一确定每个元数据表的每一行。
指定此方法实现是用Microsoft中间语言(MSIL)编写的。
一个标记,可以嵌入关联动态方法的MSIL流中,作为MSIL指令的目标。
运行时将更新其元数据表、将新MSIL置于进程中并设置对新MSIL的实时(JIT)编译。
通过手动编辑MSIL将一些参数导入为System.Array类型,如下面的示例所示。
注中间语言有时也称为Microsoft中间语言(MSIL)或公共中间语言(CIL)。
指定应仅验证可执行文件中的Microsoft中间语言。
Microsoft中间语言(MSIL)指令的流控制特性。
如果不能验证MSIL或者如果在JIT编译器中存在内部错误,则可能出现该失败。
Microsoft中间语言(MSIL)指令将操作数推到堆栈上的方式。
混合程序集能够同时包含非托管计算机指令和MSIL指令。
Microsoft中间语言(MSIL)指令弹出堆栈的方式。