Beispiel #1
0
        private TableIndex CreateFullIndex(params string[] columnNames)
        {
            var indexInfo = new IndexInfo("idx1", left.TableInfo.TableName, columnNames);
            var index     = new InsertSearchIndex(indexInfo, left);

            foreach (var row in left)
            {
                index.Insert(row.Number);
            }

            return(index);
        }
Beispiel #2
0
 private InsertSearchIndex(InsertSearchIndex source, bool readOnly)
     : this(source.IndexInfo, source.Table, null)
 {
     IsReadOnly = readOnly;
 }
Beispiel #3
0
 public IndexComparer(InsertSearchIndex columnIndex)
 {
     this.columnIndex = columnIndex;
 }