// Assembly: System.Data
// Full name: System.Data.DataRow

namespace System.Data
{
public class DataRow // TypeDefIndex: 8352
{
	// Fields
	type#16969 _table;
	type#16900 _columns;
	type#20869 _oldRecord;
	type#20869 _newRecord;
	type#20869 _tempRecord;
	type#20902 _rowID;
	type#16930 _action;
	type#15315 _inChangingEvent;
	type#15315 _inDeletingEvent;
	type#15315 _inCascade;
	type#16891 _lastChangedColumn;
	type#20868 _countColumnChange;
	type#16907 _error;
	type#20868 _rbTreeNodeId;
	type#20873 s_objectTypeCount;
	type#20878 _objectID;

	// Methods
	// RVA: -1
	protected internal type#28660 .ctor(type#16934 builder) { }
	// RVA: -1
	internal type#16890 get_LastChangedColumn() { }
	// RVA: -1
	internal type#28660 set_LastChangedColumn(type#16890 value) { }
	// RVA: -1
	internal type#15313 get_HasPropertyChanged() { }
	// RVA: -1
	internal type#20867 get_RBTreeNodeId() { }
	// RVA: -1
	internal type#28660 set_RBTreeNodeId(type#20867 value) { }
	// RVA: -1
	public type#26576 get_RowError() { }
	// RVA: -1
	public type#28660 set_RowError(type#26576 value) { }
	// RVA: -1
	private type#28660 RowErrorChanged() { }
	// RVA: -1
	internal type#20900 get_rowID() { }
	// RVA: -1
	internal type#28660 set_rowID(type#20900 value) { }
	// RVA: -1
	public type#16943 get_RowState() { }
	// RVA: -1
	public type#16965 get_Table() { }
	// RVA: -1
	internal type#28660 CheckForLoops(type#16919 rel) { }
	// RVA: -1
	internal type#20867 GetNestedParentCount() { }
	// RVA: -1
	public type#28660 set_Item(type#26576 columnName, type#23705 value) { }
	// RVA: -1
	public type#23705 get_Item(type#16890 column) { }
	// RVA: -1
	public type#28660 set_Item(type#16890 column, type#23705 value) { }
	// RVA: -1
	public type#23705 get_Item(type#16890 column, type#16945 version) { }
	// RVA: -1
	public type#28660 set_ItemArray(type#13299 value) { }
	// RVA: -1
	public type#28660 AcceptChanges() { }
	// RVA: -1
	public type#28660 BeginEdit() { }
	// RVA: -1
	private type#15313 BeginEditInternal() { }
	// RVA: -1
	public type#28660 CancelEdit() { }
	// RVA: -1
	private type#28660 CheckColumn(type#16890 column) { }
	// RVA: -1
	internal type#28660 CheckInTable() { }
	// RVA: -1
	public type#28660 Delete() { }
	// RVA: -1
	public type#28660 EndEdit() { }
	// RVA: -1
	public type#28660 SetColumnError(type#20867 columnIndex, type#26576 error) { }
	// RVA: -1
	public type#28660 SetColumnError(type#16890 column, type#26576 error) { }
	// RVA: -1
	public type#26576 GetColumnError(type#16890 column) { }
	// RVA: -1
	public type#28660 ClearErrors() { }
	// RVA: -1
	internal type#28660 ClearError(type#16890 column) { }
	// RVA: -1
	public type#15313 get_HasErrors() { }
	// RVA: -1
	public type#12963 GetColumnsInError() { }
	// RVA: -1
	public type#12968 GetChildRows(type#16919 relation) { }
	// RVA: -1
	public type#12968 GetChildRows(type#16919 relation, type#16945 version) { }
	// RVA: -1
	internal type#16890 GetDataColumn(type#26576 columnName) { }
	// RVA: -1
	public type#16926 GetParentRow(type#16919 relation) { }
	// RVA: -1
	public type#16926 GetParentRow(type#16919 relation, type#16945 version) { }
	// RVA: -1
	internal type#16926 GetNestedParentRow(type#16945 version) { }
	// RVA: -1
	public type#12968 GetParentRows(type#16919 relation) { }
	// RVA: -1
	public type#12968 GetParentRows(type#16919 relation, type#16945 version) { }
	// RVA: -1
	internal type#13299 GetColumnValues(type#12963 columns) { }
	// RVA: -1
	internal type#13299 GetColumnValues(type#12963 columns, type#16945 version) { }
	// RVA: -1
	internal type#13299 GetKeyValues(type#16913 key) { }
	// RVA: -1
	internal type#13299 GetKeyValues(type#16913 key, type#16945 version) { }
	// RVA: -1
	internal type#20867 GetCurrentRecordNo() { }
	// RVA: -1
	internal type#20867 GetDefaultRecord() { }
	// RVA: -1
	internal type#20867 GetOriginalRecordNo() { }
	// RVA: -1
	private type#20867 GetProposedRecordNo() { }
	// RVA: -1
	internal type#20867 GetRecordFromVersion(type#16945 version) { }
	// RVA: -1
	internal type#16945 GetDefaultRowVersion(type#16995 viewState) { }
	// RVA: -1
	internal type#16995 GetRecordState(type#20867 record) { }
	// RVA: -1
	internal type#15313 HasKeyChanged(type#16913 key) { }
	// RVA: -1
	internal type#15313 HasKeyChanged(type#16913 key, type#16945 version1, type#16945 version2) { }
	// RVA: -1
	public type#15313 HasVersion(type#16945 version) { }
	// RVA: -1
	internal type#15313 HaveValuesChanged(type#12963 columns) { }
	// RVA: -1
	internal type#15313 HaveValuesChanged(type#12963 columns, type#16945 version1, type#16945 version2) { }
	// RVA: -1
	public type#28660 RejectChanges() { }
	// RVA: -1
	internal type#28660 ResetLastChangedColumn() { }
	// RVA: -1
	internal type#28660 SetKeyValues(type#16913 key, type#13299 keyValues) { }
	// RVA: -1
	internal type#28660 SetNestedParentRow(type#16926 parentRow, type#15313 setNonNested) { }
	// RVA: -1
	internal type#28660 SetParentRowToDBNull() { }
	// RVA: -1
	internal type#28660 SetParentRowToDBNull(type#16919 relation) { }
	// RVA: -1
	internal type#20867 CopyValuesIntoStore(type#14448 storeList, type#14448 nullbitList, type#20867 storeIndex) { }
}
}
