IEnumerable <DataAsTree> ReadOutNodes(DataAsTree node) { foreach (var tn in node.GetChildren()) { yield return(tn); foreach (var inode in ReadOutNodes(tn)) { yield return(inode); } } }
IEnumerable <DataAsTree> ReadOutNodes(DataAsTree node, DBreeze.Transactions.Transaction tran) { foreach (var tn in node.GetChildren(tran)) { yield return(tn); foreach (var inode in ReadOutNodes(tn, tran)) { yield return(inode); } } }
IEnumerable<DataAsTree> ReadOutNodes(DataAsTree node) { foreach (var tn in node.GetChildren()) { yield return tn; foreach (var inode in ReadOutNodes(tn)) yield return inode; } }