Method | Description | |
---|---|---|
Assign ( Expression value ) : Expression |
Assigns a value to the closure cell.
|
|
ClosureExpression ( Microsoft.Scripting.Ast.Ast variable, Expression closureCell, System.Linq.Expressions.ParameterExpression parameter ) : System.Linq.Expressions | ||
Create ( ) : Expression |
Creates the storage for the closure cell. If this is a closure over a parameter it captures the initial incoming parameter value.
|
|
Delete ( ) : Expression |
Removes the current value from the closure cell.
|
|
Reduce ( ) : Expression |
Reduces the closure cell to a read of the value stored in the cell.
|
public Assign ( Expression value ) : Expression | ||
value | Expression | |
return | Expression |
public ClosureExpression ( Microsoft.Scripting.Ast.Ast variable, Expression closureCell, System.Linq.Expressions.ParameterExpression parameter ) : System.Linq.Expressions | ||
variable | Microsoft.Scripting.Ast.Ast | |
closureCell | Expression | |
parameter | System.Linq.Expressions.ParameterExpression | |
return | System.Linq.Expressions |