Delegate ForEachExpression.Statement
Represents constructor of iteration over collection elements.
Assembly: DotNext.Metaprogramming.dll
Syntax
public delegate Expression ForEachExpression.Statement(MemberExpression current, LabelTarget continueLabel, LabelTarget breakLabel)
Parameters
Returns
| Type |
Description |
| Expression |
The constructed loop body.
|
Constructors
View Source
Statement(object, nint)
Declaration
public Statement(object @object, nint method)
Parameters
Methods
View Source
BeginInvoke(MemberExpression, LabelTarget, LabelTarget, AsyncCallback, object)
Declaration
public virtual IAsyncResult BeginInvoke(MemberExpression current, LabelTarget continueLabel, LabelTarget breakLabel, AsyncCallback callback, object @object)
Parameters
Returns
View Source
EndInvoke(IAsyncResult)
Declaration
public virtual Expression EndInvoke(IAsyncResult result)
Parameters
Returns
View Source
Invoke(MemberExpression, LabelTarget, LabelTarget)
Declaration
public virtual Expression Invoke(MemberExpression current, LabelTarget continueLabel, LabelTarget breakLabel)
Parameters
Returns
Extension Methods