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

◆ GetIndex() [2/2]

int System.Data.Index.GetIndex ( int record,
int changeRecord )
inlineprivate

Definition at line 376 of file Index.cs.

377 {
379 int newRecord = dataRow._newRecord;
380 int oldRecord = dataRow._oldRecord;
381 try
382 {
383 switch (changeRecord)
384 {
385 case 1:
386 dataRow._newRecord = record;
387 break;
388 case 2:
389 dataRow._oldRecord = record;
390 break;
391 }
393 }
394 finally
395 {
396 switch (changeRecord)
397 {
398 case 1:
399 dataRow._newRecord = newRecord;
400 break;
401 case 2:
402 dataRow._oldRecord = oldRecord;
403 break;
404 }
405 }
406 }
readonly RecordManager _recordManager
Definition DataTable.cs:74
readonly DataTable _table
Definition Index.cs:32
IndexTree _records
Definition Index.cs:42
int GetIndexByKey(K key)
Definition RBTree.cs:1076

References System.Data.DataTable._recordManager, System.Data.Index._records, System.Data.Index._table, and System.Data.RBTree< K >.GetIndexByKey().