C# Class System.Linq.Expressions.Interpreter.NewInstruction

Inheritance: Instruction
Show file Open project: dotnet/corefx

Protected Properties

Property Type Description
_argumentCount int
_constructor System.Reflection.ConstructorInfo

Public Methods

Method Description
NewInstruction ( ConstructorInfo constructor, int argumentCount ) : System.Diagnostics
Run ( InterpretedFrame frame ) : int
ToString ( ) : string

Protected Methods

Method Description
GetArgs ( InterpretedFrame frame, int first ) : object[]

Method Details

GetArgs() protected method

protected GetArgs ( InterpretedFrame frame, int first ) : object[]
frame InterpretedFrame
first int
return object[]

NewInstruction() public method

public NewInstruction ( ConstructorInfo constructor, int argumentCount ) : System.Diagnostics
constructor System.Reflection.ConstructorInfo
argumentCount int
return System.Diagnostics

Run() public method

public Run ( InterpretedFrame frame ) : int
frame InterpretedFrame
return int

ToString() public method

public ToString ( ) : string
return string

Property Details

_argumentCount protected property

protected int _argumentCount
return int

_constructor protected property

protected ConstructorInfo,System.Reflection _constructor
return System.Reflection.ConstructorInfo