public sealed override void Prepare() { base.Prepare(); ExecutionStack.Clear(); CurrentOperation = null; OperatorTrace.Reset(); OnPrepared(); }
public void Prepare(IOperation initialOperation) { base.Prepare(); ExecutionStack.Clear(); if (initialOperation != null) { ExecutionStack.Add(initialOperation); } CurrentOperation = null; OperatorTrace.Reset(); OnPrepared(); }