1 write to _indexFields
System.Data.Common (1)
System\Data\Select.cs (1)
43_indexFields = table.ParseSortString(sort);
15 references to _indexFields
System.Data.Common (15)
System\Data\Select.cs (15)
185if (fields.Length < _indexFields.Length) 188for (int i = 0; i < fields.Length && j < _indexFields.Length; i++) 190if (fields[i] == _indexFields[j]) 201return j == _indexFields.Length; 322_index = new Index(_table, _indexFields, _recordStates, null); 329int lenIndexDesc = _indexFields.Length; 346ColumnInfo candidateColumn = _candidateColumns[_indexFields[i].Column.Ordinal]; 369ColumnInfo canColumn = _candidateColumns[_indexFields[i].Column.Ordinal]; 372ndxFields[j++] = _indexFields[i]; 405ndxFields[i] = _indexFields[i]; 406ColumnInfo canColumn = _candidateColumns[_indexFields[i].Column.Ordinal]; 545if (_index == null && (_indexFields.Length > 0 || _linearExpression == _expression)) 860int lenIndexDesc = _indexFields.Length; 863int c = _indexFields[i].Column.Compare(record1, record2); 866if (_indexFields[i].IsDescending) c = -c;