XSpect.Yacq.Expressions.YacqExpression.Macro C# (CSharp) Method

Macro() public static method

Creates a MacroExpression that represents the macro, a pre-evaluate time expression preprocessor.
public static Macro ( Expression body ) : MacroExpression
body System.Linq.Expressions.Expression >An that represents the body of this expression.
return MacroExpression
        public static MacroExpression Macro(
            Expression body,
            params AmbiguousParameterExpression[] parameters
        )
        {
            return Macro(null, body, parameters);
        }

Same methods

YacqExpression::Macro ( Expression body, IEnumerable parameters ) : MacroExpression
YacqExpression::Macro ( SymbolTable symbols, Expression body ) : MacroExpression
YacqExpression::Macro ( SymbolTable symbols, Expression body, IEnumerable parameters ) : MacroExpression