/// <summary> /// Executes the statement. /// </summary> public void Execute() { Rows.Enumerator rows = ExecuteInternal().GetEnumerator(); try { rows.MoveNext(); } finally { rows.Dispose(); } }
/// <summary> /// Attempts to step to the next result row. /// </summary> /// <returns>False if there are no more result rows; otherwise true.</returns> public bool MoveNext() => _rowEnumerator.MoveNext();