using System; using System.Collections.Generic; using System.ComponentModel; using Cpp2IlInjected; namespace System.Data { // Token: 0x0200007F RID: 127 [Token(Token = "0x200007F")] internal sealed class Index { // Token: 0x06000738 RID: 1848 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x6000738")] [Address(RVA = "0x9ECC80", Offset = "0x9EBC80", VA = "0x1809ECC80")] public Index(DataTable table, IndexField[] indexFields, DataViewRowState recordStates, IFilter rowFilter) { } // Token: 0x06000739 RID: 1849 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x6000739")] [Address(RVA = "0x9ECCB0", Offset = "0x9EBCB0", VA = "0x1809ECCB0")] public Index(DataTable table, Comparison comparison, DataViewRowState recordStates, IFilter rowFilter) { } // Token: 0x0600073A RID: 1850 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600073A")] [Address(RVA = "0x9EAB80", Offset = "0x9E9B80", VA = "0x1809EAB80")] private static IndexField[] GetAllFields(DataColumnCollection columns) { return null; } // Token: 0x0600073B RID: 1851 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x600073B")] [Address(RVA = "0x9ECDF0", Offset = "0x9EBDF0", VA = "0x1809ECDF0")] private Index(DataTable table, IndexField[] indexFields, Comparison comparison, DataViewRowState recordStates, IFilter rowFilter) { } // Token: 0x0600073C RID: 1852 RVA: 0x0000458C File Offset: 0x0000278C [Token(Token = "0x600073C")] [Address(RVA = "0x9EA310", Offset = "0x9E9310", VA = "0x1809EA310")] public bool Equal(IndexField[] indexDesc, DataViewRowState recordStates, IFilter rowFilter) { return default(bool); } // Token: 0x17000129 RID: 297 // (get) Token: 0x0600073D RID: 1853 RVA: 0x000045A4 File Offset: 0x000027A4 [Token(Token = "0x17000129")] internal bool HasRemoteAggregate { [Token(Token = "0x600073D")] [Address(RVA = "0x794060", Offset = "0x793060", VA = "0x180794060")] get { return default(bool); } } // Token: 0x1700012A RID: 298 // (get) Token: 0x0600073E RID: 1854 RVA: 0x000045BC File Offset: 0x000027BC [Token(Token = "0x1700012A")] internal int ObjectID { [Token(Token = "0x600073E")] [Address(RVA = "0x4B5080", Offset = "0x4B4080", VA = "0x1804B5080")] get { return 0; } } // Token: 0x1700012B RID: 299 // (get) Token: 0x0600073F RID: 1855 RVA: 0x000045D4 File Offset: 0x000027D4 [Token(Token = "0x1700012B")] public DataViewRowState RecordStates { [Token(Token = "0x600073F")] [Address(RVA = "0x471180", Offset = "0x470180", VA = "0x180471180")] get { return DataViewRowState.None; } } // Token: 0x1700012C RID: 300 // (get) Token: 0x06000740 RID: 1856 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x1700012C")] public IFilter RowFilter { [Token(Token = "0x6000740")] [Address(RVA = "0x9ED130", Offset = "0x9EC130", VA = "0x1809ED130")] get { return null; } } // Token: 0x06000741 RID: 1857 RVA: 0x000045EC File Offset: 0x000027EC [Token(Token = "0x6000741")] [Address(RVA = "0x9EB040", Offset = "0x9EA040", VA = "0x1809EB040")] public int GetRecord(int recordIndex) { return 0; } // Token: 0x1700012D RID: 301 // (get) Token: 0x06000742 RID: 1858 RVA: 0x00004604 File Offset: 0x00002804 [Token(Token = "0x1700012D")] public bool HasDuplicates { [Token(Token = "0x6000742")] [Address(RVA = "0x9ED0E0", Offset = "0x9EC0E0", VA = "0x1809ED0E0")] get { return default(bool); } } // Token: 0x1700012E RID: 302 // (get) Token: 0x06000743 RID: 1859 RVA: 0x0000461C File Offset: 0x0000281C [Token(Token = "0x1700012E")] public int RecordCount { [Token(Token = "0x6000743")] [Address(RVA = "0x678D20", Offset = "0x677D20", VA = "0x180678D20")] get { return 0; } } // Token: 0x06000744 RID: 1860 RVA: 0x00004634 File Offset: 0x00002834 [Token(Token = "0x6000744")] [Address(RVA = "0x9E9740", Offset = "0x9E8740", VA = "0x1809E9740")] private bool AcceptRecord(int record) { return default(bool); } // Token: 0x06000745 RID: 1861 RVA: 0x0000464C File Offset: 0x0000284C [Token(Token = "0x6000745")] [Address(RVA = "0x9E9770", Offset = "0x9E8770", VA = "0x1809E9770")] private bool AcceptRecord(int record, IFilter filter) { return default(bool); } // Token: 0x06000746 RID: 1862 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x6000746")] [Address(RVA = "0x9EBCE0", Offset = "0x9EACE0", VA = "0x1809EBCE0")] internal void ListChangedAdd(DataViewListener listener) { } // Token: 0x06000747 RID: 1863 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x6000747")] [Address(RVA = "0x9EBD40", Offset = "0x9EAD40", VA = "0x1809EBD40")] internal void ListChangedRemove(DataViewListener listener) { } // Token: 0x1700012F RID: 303 // (get) Token: 0x06000748 RID: 1864 RVA: 0x00004664 File Offset: 0x00002864 [Token(Token = "0x1700012F")] public int RefCount { [Token(Token = "0x6000748")] [Address(RVA = "0x696840", Offset = "0x695840", VA = "0x180696840")] get { return 0; } } // Token: 0x06000749 RID: 1865 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x6000749")] [Address(RVA = "0x9E98B0", Offset = "0x9E88B0", VA = "0x1809E98B0")] public void AddRef() { } // Token: 0x0600074A RID: 1866 RVA: 0x0000467C File Offset: 0x0000287C [Token(Token = "0x600074A")] [Address(RVA = "0x9EC8A0", Offset = "0x9EB8A0", VA = "0x1809EC8A0")] public int RemoveRef() { return 0; } // Token: 0x0600074B RID: 1867 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x600074B")] [Address(RVA = "0x9E9A30", Offset = "0x9E8A30", VA = "0x1809E9A30")] private void ApplyChangeAction(int record, int action, int changeRecord) { } // Token: 0x0600074C RID: 1868 RVA: 0x00004694 File Offset: 0x00002894 [Token(Token = "0x600074C")] [Address(RVA = "0x9E9B00", Offset = "0x9E8B00", VA = "0x1809E9B00")] public bool CheckUnique() { return default(bool); } // Token: 0x0600074D RID: 1869 RVA: 0x000046AC File Offset: 0x000028AC [Token(Token = "0x600074D")] [Address(RVA = "0x9E9F70", Offset = "0x9E8F70", VA = "0x1809E9F70")] private int CompareRecords(int record1, int record2) { return 0; } // Token: 0x0600074E RID: 1870 RVA: 0x000046C4 File Offset: 0x000028C4 [Token(Token = "0x600074E")] [Address(RVA = "0x9E9B50", Offset = "0x9E8B50", VA = "0x1809E9B50")] private int CompareDataRows(int record1, int record2) { return 0; } // Token: 0x0600074F RID: 1871 RVA: 0x000046DC File Offset: 0x000028DC [Token(Token = "0x600074F")] [Address(RVA = "0x9E9C20", Offset = "0x9E8C20", VA = "0x1809E9C20")] private int CompareDuplicateRecords(int record1, int record2) { return 0; } // Token: 0x06000750 RID: 1872 RVA: 0x000046F4 File Offset: 0x000028F4 [Token(Token = "0x6000750")] [Address(RVA = "0x9E9E50", Offset = "0x9E8E50", VA = "0x1809E9E50")] private int CompareRecordToKey(int record1, object[] vals) { return 0; } // Token: 0x06000751 RID: 1873 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x6000751")] [Address(RVA = "0x9EA1F0", Offset = "0x9E91F0", VA = "0x1809EA1F0")] public void DeleteRecordFromIndex(int recordIndex) { } // Token: 0x06000752 RID: 1874 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x6000752")] [Address(RVA = "0x9EA300", Offset = "0x9E9300", VA = "0x1809EA300")] private void DeleteRecord(int recordIndex) { } // Token: 0x06000753 RID: 1875 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x6000753")] [Address(RVA = "0x9EA200", Offset = "0x9E9200", VA = "0x1809EA200")] private void DeleteRecord(int recordIndex, bool fireEvent) { } // Token: 0x06000754 RID: 1876 RVA: 0x0000470C File Offset: 0x0000290C [Token(Token = "0x6000754")] [Address(RVA = "0x9EAC70", Offset = "0x9E9C70", VA = "0x1809EAC70")] public RBTree.RBTreeEnumerator GetEnumerator(int startIndex) { return default(RBTree.RBTreeEnumerator); } // Token: 0x06000755 RID: 1877 RVA: 0x00004724 File Offset: 0x00002924 [Token(Token = "0x6000755")] [Address(RVA = "0x9EAE50", Offset = "0x9E9E50", VA = "0x1809EAE50")] public int GetIndex(int record) { return 0; } // Token: 0x06000756 RID: 1878 RVA: 0x0000473C File Offset: 0x0000293C [Token(Token = "0x6000756")] [Address(RVA = "0x9EACE0", Offset = "0x9E9CE0", VA = "0x1809EACE0")] private int GetIndex(int record, int changeRecord) { return 0; } // Token: 0x06000757 RID: 1879 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000757")] [Address(RVA = "0x9EB540", Offset = "0x9EA540", VA = "0x1809EB540")] public object[] GetUniqueKeyValues() { return null; } // Token: 0x06000758 RID: 1880 RVA: 0x00004754 File Offset: 0x00002954 [Token(Token = "0x6000758")] [Address(RVA = "0x9EA4A0", Offset = "0x9E94A0", VA = "0x1809EA4A0")] private int FindNodeByKey(object originalKey) { return 0; } // Token: 0x06000759 RID: 1881 RVA: 0x0000476C File Offset: 0x0000296C [Token(Token = "0x6000759")] [Address(RVA = "0x9EA690", Offset = "0x9E9690", VA = "0x1809EA690")] private int FindNodeByKeys(object[] originalKey) { return 0; } // Token: 0x0600075A RID: 1882 RVA: 0x00004784 File Offset: 0x00002984 [Token(Token = "0x600075A")] [Address(RVA = "0x9EA3D0", Offset = "0x9E93D0", VA = "0x1809EA3D0")] private int FindNodeByKeyRecord(int record) { return 0; } // Token: 0x0600075B RID: 1883 RVA: 0x0000479C File Offset: 0x0000299C [Token(Token = "0x600075B")] [Address(RVA = "0x9EAEB0", Offset = "0x9E9EB0", VA = "0x1809EAEB0")] private Range GetRangeFromNode(int nodeId) { return default(Range); } // Token: 0x0600075C RID: 1884 RVA: 0x000047B4 File Offset: 0x000029B4 [Token(Token = "0x600075C")] [Address(RVA = "0x9EAA10", Offset = "0x9E9A10", VA = "0x1809EAA10")] public Range FindRecords(object key) { return default(Range); } // Token: 0x0600075D RID: 1885 RVA: 0x000047CC File Offset: 0x000029CC [Token(Token = "0x600075D")] [Address(RVA = "0x9EA9C0", Offset = "0x9E99C0", VA = "0x1809EA9C0")] public Range FindRecords(object[] key) { return default(Range); } // Token: 0x0600075E RID: 1886 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x600075E")] [Address(RVA = "0x9EAA60", Offset = "0x9E9A60", VA = "0x1809EAA60")] internal void FireResetEvent() { } // Token: 0x0600075F RID: 1887 RVA: 0x000047E4 File Offset: 0x000029E4 [Token(Token = "0x600075F")] [Address(RVA = "0x9EAC50", Offset = "0x9E9C50", VA = "0x1809EAC50")] private int GetChangeAction(DataViewRowState oldState, DataViewRowState newState) { return 0; } // Token: 0x06000760 RID: 1888 RVA: 0x000047FC File Offset: 0x000029FC [Token(Token = "0x6000760")] [Address(RVA = "0x9EB0A0", Offset = "0x9EA0A0", VA = "0x1809EB0A0")] private static int GetReplaceAction(DataViewRowState oldState) { return 0; } // Token: 0x06000761 RID: 1889 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000761")] [Address(RVA = "0x9EB0C0", Offset = "0x9EA0C0", VA = "0x1809EB0C0")] public DataRow GetRow(int i) { return null; } // Token: 0x06000762 RID: 1890 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000762")] [Address(RVA = "0x9EB160", Offset = "0x9EA160", VA = "0x1809EB160")] public DataRow[] GetRows(object[] values) { return null; } // Token: 0x06000763 RID: 1891 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000763")] [Address(RVA = "0x9EB1B0", Offset = "0x9EA1B0", VA = "0x1809EB1B0")] public DataRow[] GetRows(Range range) { return null; } // Token: 0x06000764 RID: 1892 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x6000764")] [Address(RVA = "0x9EB680", Offset = "0x9EA680", VA = "0x1809EB680")] private void InitRecords(IFilter filter) { } // Token: 0x06000765 RID: 1893 RVA: 0x00004814 File Offset: 0x00002A14 [Token(Token = "0x6000765")] [Address(RVA = "0x9EB970", Offset = "0x9EA970", VA = "0x1809EB970")] public int InsertRecordToIndex(int record) { return 0; } // Token: 0x06000766 RID: 1894 RVA: 0x0000482C File Offset: 0x00002A2C [Token(Token = "0x6000766")] [Address(RVA = "0x9EB9D0", Offset = "0x9EA9D0", VA = "0x1809EB9D0")] private int InsertRecord(int record, bool fireEvent) { return 0; } // Token: 0x06000767 RID: 1895 RVA: 0x00004844 File Offset: 0x00002A44 [Token(Token = "0x6000767")] [Address(RVA = "0x9EBBF0", Offset = "0x9EABF0", VA = "0x1809EBBF0")] public bool IsKeyInIndex(object key) { return default(bool); } // Token: 0x06000768 RID: 1896 RVA: 0x0000485C File Offset: 0x00002A5C [Token(Token = "0x6000768")] [Address(RVA = "0x9EBBD0", Offset = "0x9EABD0", VA = "0x1809EBBD0")] public bool IsKeyInIndex(object[] key) { return default(bool); } // Token: 0x06000769 RID: 1897 RVA: 0x00004874 File Offset: 0x00002A74 [Token(Token = "0x6000769")] [Address(RVA = "0x9EBC10", Offset = "0x9EAC10", VA = "0x1809EBC10")] public bool IsKeyRecordInIndex(int record) { return default(bool); } // Token: 0x17000130 RID: 304 // (get) Token: 0x0600076A RID: 1898 RVA: 0x0000488C File Offset: 0x00002A8C [Token(Token = "0x17000130")] private bool DoListChanged { [Token(Token = "0x600076A")] [Address(RVA = "0x9ED070", Offset = "0x9EC070", VA = "0x1809ED070")] get { return default(bool); } } // Token: 0x0600076B RID: 1899 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x600076B")] [Address(RVA = "0x9EBEC0", Offset = "0x9EAEC0", VA = "0x1809EBEC0")] private void OnListChanged(ListChangedType changedType, int newIndex, int oldIndex) { } // Token: 0x0600076C RID: 1900 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x600076C")] [Address(RVA = "0x9EBFB0", Offset = "0x9EAFB0", VA = "0x1809EBFB0")] private void OnListChanged(ListChangedType changedType, int index) { } // Token: 0x0600076D RID: 1901 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x600076D")] [Address(RVA = "0x9EC080", Offset = "0x9EB080", VA = "0x1809EC080")] private void OnListChanged(ListChangedEventArgs e) { } // Token: 0x0600076E RID: 1902 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x600076E")] [Address(RVA = "0x9EBDA0", Offset = "0x9EADA0", VA = "0x1809EBDA0")] private void MaintainDataView(ListChangedType changedType, int record, bool trackAddRemove) { } // Token: 0x0600076F RID: 1903 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x600076F")] [Address(RVA = "0x9ECA30", Offset = "0x9EBA30", VA = "0x1809ECA30")] public void Reset() { } // Token: 0x06000770 RID: 1904 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x6000770")] [Address(RVA = "0x9EC320", Offset = "0x9EB320", VA = "0x1809EC320")] public void RecordChanged(int record) { } // Token: 0x06000771 RID: 1905 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x6000771")] [Address(RVA = "0x9EC1F0", Offset = "0x9EB1F0", VA = "0x1809EC1F0")] public void RecordChanged(int oldIndex, int newIndex) { } // Token: 0x06000772 RID: 1906 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x6000772")] [Address(RVA = "0x9EC450", Offset = "0x9EB450", VA = "0x1809EC450")] public void RecordStateChanged(int record, DataViewRowState oldState, DataViewRowState newState) { } // Token: 0x06000773 RID: 1907 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x6000773")] [Address(RVA = "0x9EC550", Offset = "0x9EB550", VA = "0x1809EC550")] public void RecordStateChanged(int oldRecord, DataViewRowState oldOldState, DataViewRowState oldNewState, int newRecord, DataViewRowState newOldState, DataViewRowState newNewState) { } // Token: 0x17000131 RID: 305 // (get) Token: 0x06000774 RID: 1908 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x17000131")] internal DataTable Table { [Token(Token = "0x6000774")] [Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530")] get { return null; } } // Token: 0x06000775 RID: 1909 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x6000775")] [Address(RVA = "0x9EB390", Offset = "0x9EA390", VA = "0x1809EB390")] private void GetUniqueKeyValues(List list, int curNodeId) { } // Token: 0x06000776 RID: 1910 RVA: 0x000048A4 File Offset: 0x00002AA4 [Token(Token = "0x6000776")] [Address(RVA = "0x27D6A90", Offset = "0x27D5A90", VA = "0x1827D6A90")] internal static int IndexOfReference(List list, T item) where T : class { return 0; } // Token: 0x0400029F RID: 671 [FieldOffset(Offset = "0x10")] [Token(Token = "0x400029F")] private readonly DataTable _table; // Token: 0x040002A0 RID: 672 [FieldOffset(Offset = "0x18")] [Token(Token = "0x40002A0")] internal readonly IndexField[] _indexFields; // Token: 0x040002A1 RID: 673 [FieldOffset(Offset = "0x20")] [Token(Token = "0x40002A1")] private readonly Comparison _comparison; // Token: 0x040002A2 RID: 674 [FieldOffset(Offset = "0x28")] [Token(Token = "0x40002A2")] private readonly DataViewRowState _recordStates; // Token: 0x040002A3 RID: 675 [FieldOffset(Offset = "0x30")] [Token(Token = "0x40002A3")] private WeakReference _rowFilter; // Token: 0x040002A4 RID: 676 [FieldOffset(Offset = "0x38")] [Token(Token = "0x40002A4")] private Index.IndexTree _records; // Token: 0x040002A5 RID: 677 [FieldOffset(Offset = "0x40")] [Token(Token = "0x40002A5")] private int _recordCount; // Token: 0x040002A6 RID: 678 [FieldOffset(Offset = "0x44")] [Token(Token = "0x40002A6")] private int _refCount; // Token: 0x040002A7 RID: 679 [FieldOffset(Offset = "0x48")] [Token(Token = "0x40002A7")] private Listeners _listeners; // Token: 0x040002A8 RID: 680 [FieldOffset(Offset = "0x50")] [Token(Token = "0x40002A8")] private bool _suspendEvents; // Token: 0x040002A9 RID: 681 [FieldOffset(Offset = "0x51")] [Token(Token = "0x40002A9")] private readonly bool _isSharable; // Token: 0x040002AA RID: 682 [FieldOffset(Offset = "0x52")] [Token(Token = "0x40002AA")] private readonly bool _hasRemoteAggregate; // Token: 0x040002AB RID: 683 [Token(Token = "0x40002AB")] private static int s_objectTypeCount; // Token: 0x040002AC RID: 684 [FieldOffset(Offset = "0x54")] [Token(Token = "0x40002AC")] private readonly int _objectID; // Token: 0x02000080 RID: 128 [Token(Token = "0x2000080")] private sealed class IndexTree : RBTree { // Token: 0x06000777 RID: 1911 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x6000777")] [Address(RVA = "0x9E96F0", Offset = "0x9E86F0", VA = "0x1809E96F0")] internal IndexTree(Index index) { } // Token: 0x06000778 RID: 1912 RVA: 0x000048BC File Offset: 0x00002ABC [Token(Token = "0x6000778")] [Address(RVA = "0x9E96B0", Offset = "0x9E86B0", VA = "0x1809E96B0", Slot = "5")] protected override int CompareNode(int record1, int record2) { return 0; } // Token: 0x06000779 RID: 1913 RVA: 0x000048D4 File Offset: 0x00002AD4 [Token(Token = "0x6000779")] [Address(RVA = "0x9E96D0", Offset = "0x9E86D0", VA = "0x1809E96D0", Slot = "6")] protected override int CompareSateliteTreeNode(int record1, int record2) { return 0; } // Token: 0x040002AD RID: 685 [FieldOffset(Offset = "0x40")] [Token(Token = "0x40002AD")] private readonly Index _index; } } }