Definition at line 4123 of file DataTable.cs.
4124 {
4125 long scopeId = DataCommonEventSource.Log.EnterScope(
"<ds.DataTable.LoadDataRow|API> {0}, fAcceptChanges={1}",
ObjectID,
fAcceptChanges);
4126 try
4127 {
4130 {
4133 {
4136 {
4140 if (
dataRow.RowState == DataRowState.Deleted)
4141 {
4143 }
4146 {
4148 }
4150 }
4151 }
4155 {
4157 }
4159 }
4162 {
4164 }
4166 }
4167 finally
4168 {
4169 DataCommonEventSource.Log.ExitScope(scopeId);
4170 }
4171 }
DataRow UpdatingAdd(object[] values)
int NewRecordFromArray(object[] value)
void SetNewRecord(DataRow row, int proposedRecord, DataRowAction action=DataRowAction.Change, bool isInMerge=false, bool fireEvent=true, bool suppressEnsurePropertyChanged=false)
readonly RecordManager _recordManager
int FindRecord(int record)
int GetRecord(int recordIndex)
References System.Data.DataTable._inDataLoad, System.Data.DataTable._loadIndex, System.Data.DataTable._recordManager, System.Data.DataTable.AddRow(), System.Runtime.Serialization.Dictionary, System.Data.Index.FindRecord(), System.Data.Index.GetRecord(), System.Data.DataCommonEventSource.Log, System.Data.DataTable.NewRecordFromArray(), System.Data.DataTable.NewRow(), System.Data.DataTable.ObjectID, System.Data.DataTable.SetNewRecord(), System.Data.DataTable.UpdatingAdd(), and System.values.
Referenced by System.Data.ProviderBase.SchemaMapping.LoadDataRow().