internal Merger(DataSet dataSet, bool preserveChanges, MissingSchemaAction missingSchemaAction) { _dataSet = dataSet; _preserveChanges = preserveChanges; // map AddWithKey -> Add _missingSchemaAction = missingSchemaAction == MissingSchemaAction.AddWithKey ? MissingSchemaAction.Add : missingSchemaAction; }