protected void UnprepareParams() { if (_params != null) { ClearParams(); _params = null; } }
protected void UnprepareRootPlan() { if (_rootPlan != null) { _process.UnprepareExpression(_rootPlan); _rootParams = null; _rootPlan = null; } }
protected IServerExpressionPlan PrepareRootPlan() { if (_rootPlan == null) { _rootParams = new Runtime.DataParams(); ((DAEDataSet)_link.DataSet).GetAllParams(_rootParams); _rootPlan = _process.PrepareExpression(GetExpression(_rootExpression), _rootParams); } return(_rootPlan); }
protected void PrepareParams() { if (_params == null) { _params = new Runtime.DataParams(); foreach (Schema.OrderColumn orderColumn in ((TableDataSet)_link.DataSet).Order.Columns) { _params.Add(new Runtime.DataParam("ACurrent" + orderColumn.Column.Name, orderColumn.Column.DataType, Modifier.Const)); } } }
public DAECursor(IServerProcess process) : base() { _process = process; _params = new Runtime.DataParams(); }