|
| Index (DataTable table, IndexField[] indexFields, Comparison< DataRow > comparison, DataViewRowState recordStates, IFilter rowFilter) |
|
bool | AcceptRecord (int record) |
|
bool | AcceptRecord (int record, IFilter filter) |
|
void | ApplyChangeAction (int record, int action, int changeRecord) |
|
int | CompareRecords (int record1, int record2) |
|
int | CompareDataRows (int record1, int record2) |
|
int | CompareDuplicateRecords (int record1, int record2) |
|
int | CompareRecordToKey (int record1, object[] vals) |
|
void | DeleteRecord (int recordIndex) |
|
void | DeleteRecord (int recordIndex, bool fireEvent) |
|
int | GetIndex (int record, int changeRecord) |
|
int | FindNodeByKey (object originalKey) |
|
int | FindNodeByKeys (object[] originalKey) |
|
int | FindNodeByKeyRecord (int record) |
|
Range | GetRangeFromNode (int nodeId) |
|
int | GetChangeAction (DataViewRowState oldState, DataViewRowState newState) |
|
void | InitRecords (IFilter filter) |
|
int | InsertRecord (int record, bool fireEvent) |
|
void | OnListChanged (ListChangedType changedType, int newIndex, int oldIndex) |
|
void | OnListChanged (ListChangedType changedType, int index) |
|
void | OnListChanged (ListChangedEventArgs e) |
|
void | MaintainDataView (ListChangedType changedType, int record, bool trackAddRemove) |
|
void | GetUniqueKeyValues (List< object[]> list, int curNodeId) |
|
Definition at line 7 of file Index.cs.