C# Class Microsoft.Scripting.Ast.IfStatementBuilder

Exibir arquivo Open project: jschementi/iron Class Usage Examples

Public Methods

Method Description
Else ( ) : Microsoft.Scripting.Ast.Expression
Else ( Microsoft.Scripting.Ast.Expression body ) : Microsoft.Scripting.Ast.Expression
ElseIf ( Microsoft.Scripting.Ast.Expression test ) : IfStatementBuilder
ElseIf ( Microsoft.Scripting.Ast.Expression test, Microsoft.Scripting.Ast.Expression body ) : IfStatementBuilder
ToStatement ( ) : Microsoft.Scripting.Ast.Expression

Private Methods

Method Description
BuildConditions ( IList clauses, Microsoft.Scripting.Ast.Expression @else ) : Microsoft.Scripting.Ast.Expression
IfStatementBuilder ( ) : System.Linq.Expressions

Method Details

Else() public method

public Else ( ) : Microsoft.Scripting.Ast.Expression
return Microsoft.Scripting.Ast.Expression

Else() public method

public Else ( Microsoft.Scripting.Ast.Expression body ) : Microsoft.Scripting.Ast.Expression
body Microsoft.Scripting.Ast.Expression
return Microsoft.Scripting.Ast.Expression

ElseIf() public method

public ElseIf ( Microsoft.Scripting.Ast.Expression test ) : IfStatementBuilder
test Microsoft.Scripting.Ast.Expression
return IfStatementBuilder

ElseIf() public method

public ElseIf ( Microsoft.Scripting.Ast.Expression test, Microsoft.Scripting.Ast.Expression body ) : IfStatementBuilder
test Microsoft.Scripting.Ast.Expression
body Microsoft.Scripting.Ast.Expression
return IfStatementBuilder

ToStatement() public method

public ToStatement ( ) : Microsoft.Scripting.Ast.Expression
return Microsoft.Scripting.Ast.Expression