|
| | 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.