ILGenerator.Emit 方法
将指令放到实时 (JIT) 编译器的 Microsoft 中间语言 (MSIL) 流上。
重载列表
名称 | 说明 |
---|---|
ILGenerator.Emit (OpCode) | 将指定的指令放到指令流上。 |
ILGenerator.Emit (OpCode, Byte) | 将指定的指令和字符参数放在 Microsoft 中间语言 (MSIL) 指令流上。 |
ILGenerator.Emit (OpCode, ConstructorInfo) | 将指定构造函数的指定指令和元数据标记放到 Microsoft 中间语言 (MSIL) 指令流上。 |
ILGenerator.Emit (OpCode, Double) | 将指定的指令和数值参数放在 Microsoft 中间语言 (MSIL) 指令流上。 |
ILGenerator.Emit (OpCode, FieldInfo) | 将指定字段的指定指令和元数据标记放到 Microsoft 中间语言 (MSIL) 指令流上。 |
ILGenerator.Emit (OpCode, Int16) | 将指定的指令和数值参数放在 Microsoft 中间语言 (MSIL) 指令流上。 |
ILGenerator.Emit (OpCode, Int32) | 将指定的指令和数值参数放在 Microsoft 中间语言 (MSIL) 指令流上。 |
ILGenerator.Emit (OpCode, Int64) | 将指定的指令和数值参数放在 Microsoft 中间语言 (MSIL) 指令流上。 |
ILGenerator.Emit (OpCode, Label) | 将指定的指令放在 Microsoft 中间语言 (MSIL) 流上,并留出在完成修正时加上标签所需的空白。 |
ILGenerator.Emit (OpCode, Label[]) | 将指定的指令放在 Microsoft 中间语言 (MSIL) 流上,并留出在完成修正时加上标签所需的空白。 |
ILGenerator.Emit (OpCode, LocalBuilder) | 将指定的指令放到 Microsoft 中间语言 (MSIL) 流上,后跟给定局部变量的索引。 |
ILGenerator.Emit (OpCode, MethodInfo) | 将指定的指令放到 Microsoft 中间语言 (MSIL) 流上,后跟给定方法的元数据标记。 |
ILGenerator.Emit (OpCode, SByte) | 将指定的指令和字符参数放在 Microsoft 中间语言 (MSIL) 指令流上。 |
ILGenerator.Emit (OpCode, SignatureHelper) | 将指定的指令和签名标记放在 Microsoft 中间语言 (MSIL) 指令流上。 |
ILGenerator.Emit (OpCode, Single) | 将指定的指令和数值参数放在 Microsoft 中间语言 (MSIL) 指令流上。 |
ILGenerator.Emit (OpCode, String) | 将指定的指令放到 Microsoft 中间语言 (MSIL) 流上,后跟给定字符串的元数据标记。 |
ILGenerator.Emit (OpCode, Type) | 将指定的指令放到 Microsoft 中间语言 (MSIL) 流上,后跟给定类型的元数据标记。 |