internal Run(RunTable table, int index) { this._table = table; this._index = index; }
void IRow.Remap(ITable table, int index) { _table = (RunTable)table; _index = index; }
internal Run(RunTable table) : this(table, table.Add()._index) { Init(); }
public override void GetOrBuildTables() { Result = GetOrBuild(nameof(Result), () => new ResultTable(this)); Rule = GetOrBuild(nameof(Rule), () => new RuleTable(this)); Run = GetOrBuild(nameof(Run), () => new RunTable(this)); }