| void .ctor(const DataColumn[]& columns, bool copyColumns) | 2 flags | | 0x08 |
| DataColumn[] get_ColumnsReference() | 2 flags | | 0x08 |
| bool get_HasValue() | 2 flags | | 0x01 |
| DataTable get_Table() | 2 flags | | 0x08 |
| void CheckState() | 1 flags | | 0x00 |
| bool ColumnsEqual(const DataKey& key) | 1 flags | | 0x08 |
| bool ColumnsEqual(const DataColumn[]& column1, const DataColumn[]& column2) | Static+1 flags | | 0x08 |
| bool ContainsColumn(DataColumn column) | 1 flags | | 0x08 |
| int GetHashCode() | Public+1 flags | | 0x04 |
| bool Equals(object value) | Public+1 flags | | 0x08 |
| bool Equals(const DataKey& value) | 1 flags | | 0x08 |
| string[] GetColumnNames() | 1 flags | | 0x08 |
| IndexField[] GetIndexDesc() | 1 flags | | 0x08 |
| object[] GetKeyValues(int record) | 1 flags | | 0x08 |
| Index GetSortIndex() | 1 flags | | 0x08 |
| Index GetSortIndex(const DataViewRowState& recordStates) | 1 flags | | 0x08 |
| bool RecordsEqual(int record1, int record2) | 1 flags | | 0x04 |
| DataColumn[] ToArray() | 1 flags | | 0x08 |