C# Class Yea.Reflection.Emit.ParameterBuilder

Used to define a parameter
Inheritance: Yea.Reflection.Emit.BaseClasses.VariableBase
Show file Open project: OxPatient/Rule-Engine

Public Methods

Method Description
Load ( ILGenerator generator ) : void

Loads from the parameter

ParameterBuilder ( Type parameterType, int number ) : System

Constructor

Save ( ILGenerator generator ) : void

Saves to the parameter

ToString ( ) : string

Outputs the parameter as a string

operator ( ) : ParameterBuilder

Increments by one

Method Details

Load() public method

Loads from the parameter
public Load ( ILGenerator generator ) : void
generator System.Reflection.Emit.ILGenerator IL Generator
return void

ParameterBuilder() public method

Constructor
public ParameterBuilder ( Type parameterType, int number ) : System
parameterType System.Type Parameter type
number int Position in parameter order
return System

Save() public method

Saves to the parameter
public Save ( ILGenerator generator ) : void
generator System.Reflection.Emit.ILGenerator IL Generator
return void

ToString() public method

Outputs the parameter as a string
public ToString ( ) : string
return string

operator() public static method

Increments by one
public static operator ( ) : ParameterBuilder
return ParameterBuilder