Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.Data.RecordManager Class Referencesealed

Package Functions

 RecordManager (DataTable table)
 
int NewRecordBase ()
 
void FreeRecord (ref int record)
 
void Clear (bool clearAll)
 
int ImportRecord (DataTable src, int record)
 
int CopyRecord (DataTable src, int record, int copy)
 
void SetRowCache (DataRow[] newRows)
 

Static Package Functions

static int NewCapacity (int capacity)
 

Properties

int LastFreeRecord [get]
 
int MinimumCapacity [get, set]
 
int RecordCapacity [get, set]
 
DataRow this[int record] [get, set]
 

Private Member Functions

void GrowRecordCapacity ()
 
int NormalizedMinimumCapacity (int capacity)
 

Private Attributes

readonly DataTable _table
 
int _lastFreeRecord
 
int _minimumCapacity = 50
 
int _recordCapacity
 
readonly List< int > _freeRecordList = new List<int>()
 
DataRow[] _rows
 

Detailed Description

Definition at line 6 of file RecordManager.cs.


The documentation for this class was generated from the following file: