Zdexby TheHolyOneZ
42,628 classes
Class

DataRow

: Object
System.Data.DataRow, System.Data 0x0060 (96 B) inherited 0x0010 System.Data.dll
0x00x0060

Members 16

OffsetSizeNameTypeFlagsDefault
0x08_tableDataTablePrivate+1 flags—
0x08_columnsDataColumnCollectionPrivate+1 flags—
0x04_oldRecordint1 flags—
0x04_newRecordint1 flags—
0x04_tempRecordint1 flags—
0x002C0x04padding / unreflected
0x08_rowIDlong1 flags—
0x04_actionDataRowAction1 flags—
0x01_inChangingEventbool1 flags—
0x01_inDeletingEventbool1 flags—
0x01_inCascadebool1 flags—
0x003F0x01padding / unreflected
0x08_lastChangedColumnDataColumnPrivate—
0x04_countColumnChangeintPrivate—
0x004C0x04padding / unreflected
0x08_errorDataErrorPrivate—
0x04_rbTreeNodeIdintPrivate—
0x04s_objectTypeCountintPrivateStatic—
0x04_objectIDint2 flags—

Functions 67

SignatureFlagsNativeParams
void .ctor(DataRowBuilder builder)2 flags0x08
DataColumn get_LastChangedColumn()2 flags0x08
void set_LastChangedColumn(DataColumn value)2 flags0x08
bool get_HasPropertyChanged()2 flags0x01
int get_RBTreeNodeId()2 flags0x04
void set_RBTreeNodeId(int value)2 flags0x04
string get_RowError()Public+1 flags0x08
void set_RowError(const string& value)Public+1 flags0x08
void RowErrorChanged()Private0x00
long get_rowID()2 flags0x08
void set_rowID(long value)2 flags0x08
DataRowState get_RowState()Public+1 flags0x04
DataTable get_Table()Public+1 flags0x08
void CheckForLoops(DataRelation rel)1 flags0x08
int GetNestedParentCount()1 flags0x04
void set_Item(const string& columnName, object value)Public+1 flags0x08
object get_Item(DataColumn column)Public+1 flags0x08
void set_Item(DataColumn column, object value)Public+1 flags0x08
object get_Item(DataColumn column, const DataRowVersion& version)Public+1 flags0x08
void set_ItemArray(const object[]& value)Public+1 flags0x08
void AcceptChanges()Public0x00
void BeginEdit()Public0x00
bool BeginEditInternal()Private0x01
void CancelEdit()Public0x00
void CheckColumn(DataColumn column)Private0x08
void CheckInTable()1 flags0x00
void Delete()Public0x00
void EndEdit()Public0x00
void SetColumnError(int columnIndex, const string& error)Public0x08
void SetColumnError(DataColumn column, const string& error)Public0x08
string GetColumnError(const string& columnName)Public0x08
string GetColumnError(DataColumn column)Public0x08
void ClearErrors()Public0x00
void ClearError(DataColumn column)1 flags0x08
bool get_HasErrors()Public+1 flags0x01
DataColumn[] GetColumnsInError()Public0x08
DataRow[] GetChildRows(DataRelation relation)Public0x08
DataRow[] GetChildRows(DataRelation relation, const DataRowVersion& version)Public0x08
DataColumn GetDataColumn(const string& columnName)1 flags0x08
DataRow GetParentRow(DataRelation relation)Public0x08
DataRow GetParentRow(DataRelation relation, const DataRowVersion& version)Public0x08
DataRow GetNestedParentRow(const DataRowVersion& version)1 flags0x08
DataRow[] GetParentRows(DataRelation relation)Public0x08
DataRow[] GetParentRows(DataRelation relation, const DataRowVersion& version)Public0x08
object[] GetColumnValues(const DataColumn[]& columns)1 flags0x08
object[] GetColumnValues(const DataColumn[]& columns, const DataRowVersion& version)1 flags0x08
object[] GetKeyValues(const DataKey& key)1 flags0x08
object[] GetKeyValues(const DataKey& key, const DataRowVersion& version)1 flags0x08
int GetCurrentRecordNo()1 flags0x04
int GetDefaultRecord()1 flags0x04
int GetOriginalRecordNo()1 flags0x04
int GetProposedRecordNo()Private0x04
int GetRecordFromVersion(const DataRowVersion& version)1 flags0x04
DataRowVersion GetDefaultRowVersion(const DataViewRowState& viewState)1 flags0x04
DataViewRowState GetRecordState(int record)1 flags0x04
bool HasKeyChanged(const DataKey& key)1 flags0x08
bool HasKeyChanged(const DataKey& key, const DataRowVersion& version1, const DataRowVersion& version2)1 flags0x08
bool HasVersion(const DataRowVersion& version)Public0x04
bool HaveValuesChanged(const DataColumn[]& columns)1 flags0x08
bool HaveValuesChanged(const DataColumn[]& columns, const DataRowVersion& version1, const DataRowVersion& version2)1 flags0x08
void RejectChanges()Public0x00
void ResetLastChangedColumn()1 flags0x00
void SetKeyValues(const DataKey& key, const object[]& keyValues)1 flags0x08
void SetNestedParentRow(DataRow parentRow, bool setNonNested)1 flags0x08
void SetParentRowToDBNull()1 flags0x00
void SetParentRowToDBNull(DataRelation relation)1 flags0x08
int CopyValuesIntoStore(ArrayList storeList, ArrayList nullbitList, int storeIndex)1 flags0x08

Used by 58

types with a member, parameter or interface of this type