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)
185
if (fields.Length <
_indexFields
.Length)
188
for (int i = 0; i < fields.Length && j <
_indexFields
.Length; i++)
190
if (fields[i] ==
_indexFields
[j])
201
return j ==
_indexFields
.Length;
322
_index = new Index(_table,
_indexFields
, _recordStates, null);
329
int lenIndexDesc =
_indexFields
.Length;
346
ColumnInfo candidateColumn = _candidateColumns[
_indexFields
[i].Column.Ordinal];
369
ColumnInfo canColumn = _candidateColumns[
_indexFields
[i].Column.Ordinal];
372
ndxFields[j++] =
_indexFields
[i];
405
ndxFields[i] =
_indexFields
[i];
406
ColumnInfo canColumn = _candidateColumns[
_indexFields
[i].Column.Ordinal];
545
if (_index == null && (
_indexFields
.Length > 0 || _linearExpression == _expression))
860
int lenIndexDesc =
_indexFields
.Length;
863
int c =
_indexFields
[i].Column.Compare(record1, record2);
866
if (
_indexFields
[i].IsDescending) c = -c;