1 write to _dataSet
System.Data.Common (1)
System\Data\Merger.cs (1)
22
_dataSet
= dataSet;
50 references to _dataSet
System.Data.Common (50)
System\Data\Merger.cs (50)
45
Debug.Assert(
_dataSet
!= null);
47
if (source ==
_dataSet
) return; //somebody is doing an 'automerge'
48
bool fEnforce =
_dataSet
.EnforceConstraints;
49
_dataSet
.EnforceConstraints = false;
50
_IgnoreNSforTableLookup = (
_dataSet
._namespaceURI != source._namespaceURI); // if two DataSets have different
58
foreach (DataTable dt in
_dataSet
.Tables)
93
targetTable =
_dataSet
.Tables[sourceTable.TableName]!;
97
targetTable =
_dataSet
.Tables[sourceTable.TableName, sourceTable.Namespace]!; // we know that target table won't be null since MissingSchemaAction is Add , we have already added it!
115
MergeExtendedProperties(source.ExtendedProperties,
_dataSet
.ExtendedProperties);
116
foreach (DataTable dt in
_dataSet
.Tables)
120
_dataSet
.EnforceConstraints = fEnforce;
128
if (src.DataSet ==
_dataSet
) return; //somebody is doing an 'automerge'
129
fEnforce =
_dataSet
!.EnforceConstraints;
130
_dataSet
.EnforceConstraints = false;
138
if (
_dataSet
!= null)
142
if (src.DataSet == null || src.DataSet._namespaceURI !=
_dataSet
._namespaceURI)
159
if (dt == null &&
_dataSet
!= null)
162
_dataSet
.Tables[src.TableName] :
163
_dataSet
.Tables[src.TableName, src.Namespace];
170
_dataSet
!.EnforceConstraints = fEnforce;
231
Debug.Assert(
_dataSet
!= null);
238
bool fEnforce =
_dataSet
.EnforceConstraints;
239
_dataSet
.EnforceConstraints = false;
255
if (row.Table.DataSet ==
_dataSet
)
267
_dataSet
.EnforceConstraints = fEnforce;
306
_dataSet
.EnforceConstraints = fEnforce;
314
if (
_dataSet
!.Tables.Contains(table.TableName, true))
318
targetTable =
_dataSet
.Tables[table.TableName];
322
targetTable =
_dataSet
.Tables[table.TableName, table.Namespace];
339
_dataSet
!.Tables.Add(targetTable);
367
_dataSet
!.RaiseMergeFailed(targetTable, SR.Format(SR.DataMerge_MissingColumnDefinition, table.TableName, src.ColumnName), _missingSchemaAction);
381
_dataSet
!.RaiseMergeFailed(targetTable, SR.Format(SR.DataMerge_DataTypeMismatch, src.ColumnName), MissingSchemaAction.Error);
417
_dataSet
!.RaiseMergeFailed(targetTable, SR.DataMerge_PrimaryKeyMismatch, _missingSchemaAction);
426
_dataSet
!.RaiseMergeFailed(table,
466
Debug.Assert(
_dataSet
!= null);
472
Constraint? dest = src.Clone(
_dataSet
, _IgnoreNSforTableLookup);
476
_dataSet
.RaiseMergeFailed(table,
502
_dataSet
.RaiseMergeFailed(table,
518
Debug.Assert(
_dataSet
!= null);
526
int iDest =
_dataSet
.Relations.InternalIndexOf(relation.RelationName);
531
destRelation =
_dataSet
.Relations[iDest];
535
_dataSet
.RaiseMergeFailed(null,
546
_dataSet
.RaiseMergeFailed(null,
556
_dataSet
.RaiseMergeFailed(null,
568
_dataSet
.Tables[relation.ParentTable.TableName]! :
569
_dataSet
.Tables[relation.ParentTable.TableName, relation.ParentTable.Namespace]!;
572
_dataSet
.Tables[relation.ChildTable.TableName]! :
573
_dataSet
.Tables[relation.ChildTable.TableName, relation.ChildTable.Namespace]!;
586
_dataSet
.Relations.Add(destRelation);
591
_dataSet
.RaiseMergeFailed(null, e.Message, _missingSchemaAction);