System.Reflection.Emit.ILGenerator.Emit C# (CSharp) Method

Emit() public method

public Emit ( System opcode ) : void
opcode System
return void
        public virtual void Emit(System.Reflection.Emit.OpCode opcode) { }
        public virtual void Emit(System.Reflection.Emit.OpCode opcode, byte arg) { }

Same methods

ILGenerator::Emit ( System opcode, System con ) : void
ILGenerator::Emit ( System opcode, byte arg ) : void
ILGenerator::Emit ( System opcode, double arg ) : void
ILGenerator::Emit ( System opcode, float arg ) : void
ILGenerator::Emit ( System opcode, int arg ) : void
ILGenerator::Emit ( System opcode, long arg ) : void
ILGenerator::Emit ( System opcode, sbyte arg ) : void
ILGenerator::Emit ( System opcode, short arg ) : void
ILGenerator::Emit ( System opcode, string str ) : void

Usage Example

示例#1
1
文件: DecrPtr.cs 项目: paf31/BF
 public void EmitIL(ILGenerator body, FieldInfo tape, FieldInfo ptr)
 {
     body.Emit(OpCodes.Ldsfld, ptr);
     body.Emit(OpCodes.Ldc_I4_1);
     body.Emit(OpCodes.Sub);
     body.Emit(OpCodes.Stsfld, ptr);
 }
All Usage Examples Of System.Reflection.Emit.ILGenerator::Emit