Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ Equal()

bool System.Data.Index.Equal ( IndexField[] indexDesc,
DataViewRowState recordStates,
IFilter rowFilter )
inline

Definition at line 132 of file Index.cs.

133 {
134 if (!_isSharable || _indexFields.Length != indexDesc.Length || _recordStates != recordStates || rowFilter != null)
135 {
136 return false;
137 }
138 for (int i = 0; i < _indexFields.Length; i++)
139 {
140 if (_indexFields[i].Column != indexDesc[i].Column || _indexFields[i].IsDescending != indexDesc[i].IsDescending)
141 {
142 return false;
143 }
144 }
145 return true;
146 }
readonly IndexField[] _indexFields
Definition Index.cs:34
readonly DataViewRowState _recordStates
Definition Index.cs:38
readonly bool _isSharable
Definition Index.cs:52

References System.Data.Index._indexFields, System.Data.Index._isSharable, and System.Data.Index._recordStates.