示例#1
0
            public override void Execute(EvalContext ctx)
            {
                var val = Operand.GetValue(ctx);

                if (ctx.Aborted)
                {
                    return;
                }
                ctx.AddData(IntoName, val);
            }
示例#2
0
            public override void Execute(EvalContext ctx)
            {
                var val = _Table.GetVariable(SelectMany, ctx, Var, IgnoreThisSession);

                if (AbortIfNotFound && val == null)
                {
                    ctx.Abort(m_Path);
                }
                else
                {
                    ctx.AddData(IntoName, val);
                }
            }
示例#3
0
 public override void Execute(EvalContext ctx)
 {
     ctx.AddData(IntoName, Value);
 }