C# Class Wire.Compilation.IlEmitter

Mostrar archivo Open project: akkadotnet/Wire Class Usage Examples

Public Methods

Method Description
Emit ( OpCode opcode ) : void
Emit ( OpCode opcode, ConstructorInfo ctor ) : void
Emit ( OpCode opcode, FieldInfo field ) : void
Emit ( OpCode opcode, Type type ) : void
Emit ( OpCode opcode, int value ) : void
EmitCall ( OpCode opcode, MethodInfo method, Type optionalTypes ) : void
IlEmitter ( ILGenerator il ) : System
ToString ( ) : string

Method Details

Emit() public method

public Emit ( OpCode opcode ) : void
opcode System.Reflection.Emit.OpCode
return void

Emit() public method

public Emit ( OpCode opcode, ConstructorInfo ctor ) : void
opcode System.Reflection.Emit.OpCode
ctor System.Reflection.ConstructorInfo
return void

Emit() public method

public Emit ( OpCode opcode, FieldInfo field ) : void
opcode System.Reflection.Emit.OpCode
field System.Reflection.FieldInfo
return void

Emit() public method

public Emit ( OpCode opcode, Type type ) : void
opcode System.Reflection.Emit.OpCode
type System.Type
return void

Emit() public method

public Emit ( OpCode opcode, int value ) : void
opcode System.Reflection.Emit.OpCode
value int
return void

EmitCall() public method

public EmitCall ( OpCode opcode, MethodInfo method, Type optionalTypes ) : void
opcode System.Reflection.Emit.OpCode
method System.Reflection.MethodInfo
optionalTypes System.Type
return void

IlEmitter() public method

public IlEmitter ( ILGenerator il ) : System
il System.Reflection.Emit.ILGenerator
return System

ToString() public method

public ToString ( ) : string
return string