1 write to dataSet
System.Data (1)
fx\src\data\System\Data\Merger.cs (1)
28this.dataSet = dataSet;
46 references to dataSet
System.Data (46)
fx\src\data\System\Data\Merger.cs (46)
51if (source == dataSet) return; //somebody is doing an 'automerge' 52bool fEnforce = dataSet.EnforceConstraints; 53dataSet.EnforceConstraints = false; 54_IgnoreNSforTableLookup = (dataSet.namespaceURI != source.namespaceURI); // if two DataSets have different 61foreach(DataTable dt in dataSet.Tables) { 88targetTable = dataSet.Tables[sourceTable.TableName]; 91targetTable = dataSet.Tables[sourceTable.TableName, sourceTable.Namespace];// we know that target table wont be null since MissingSchemaAction is Add , we have already added it! 105MergeExtendedProperties(source.ExtendedProperties, dataSet.ExtendedProperties); 106foreach(DataTable dt in dataSet.Tables) 109dataSet.EnforceConstraints = fEnforce; 115if (src.DataSet == dataSet) return; //somebody is doing an 'automerge' 116fEnforce = dataSet.EnforceConstraints; 117dataSet.EnforceConstraints = false; 124if (this.dataSet != null) { // this is ds.Merge 126if (src.DataSet == null || src.DataSet.namespaceURI != this.dataSet.namespaceURI) { 140if (dt == null && dataSet != null) { 142dt = dataSet.Tables[src.TableName]; 145dt = dataSet.Tables[src.TableName, src.Namespace]; 154dataSet.EnforceConstraints = fEnforce; 208bool fEnforce = dataSet.EnforceConstraints; 209dataSet.EnforceConstraints = false; 222if (row.Table.DataSet == dataSet) 230dataSet.EnforceConstraints = fEnforce; 268dataSet.EnforceConstraints = fEnforce; 274if (dataSet.Tables.Contains(table.TableName, true)) 276targetTable = dataSet.Tables[table.TableName]; 279targetTable = dataSet.Tables[table.TableName, table.Namespace]; 291dataSet.Tables.Add(targetTable); 311dataSet.RaiseMergeFailed(targetTable, Res.GetString(Res.DataMerge_MissingColumnDefinition, table.TableName, src.ColumnName), missingSchemaAction); 320dataSet.RaiseMergeFailed(targetTable, Res.GetString(Res.DataMerge_DataTypeMismatch, src.ColumnName), MissingSchemaAction.Error); 352dataSet.RaiseMergeFailed(targetTable, Res.GetString(Res.DataMerge_PrimaryKeyMismatch), missingSchemaAction); 358dataSet.RaiseMergeFailed(table, 396Constraint dest = src.Clone(dataSet, _IgnoreNSforTableLookup); 399dataSet.RaiseMergeFailed(table, 419dataSet.RaiseMergeFailed(table, 440int iDest = dataSet.Relations.InternalIndexOf(relation.RelationName); 444destRelation = dataSet.Relations[iDest]; 447dataSet.RaiseMergeFailed(null, 457dataSet.RaiseMergeFailed(null, 467dataSet.RaiseMergeFailed(null, 483parent = dataSet.Tables[relation.ParentTable.TableName]; 486parent = dataSet.Tables[relation.ParentTable.TableName, relation.ParentTable.Namespace]; 492child = dataSet.Tables[relation.ChildTable.TableName]; 495child = dataSet.Tables[relation.ChildTable.TableName,relation.ChildTable.Namespace]; 507dataSet.Relations.Add(destRelation); 515dataSet.RaiseMergeFailed(null, e.Message, missingSchemaAction);