public TableDataDictionary(string name) { TableName = name; RowNameMap = new AliasNameMapping(); ColumnNameMap = new AliasNameMapping(); }
public TableDataDictionary(TableDataDictionary rhs) { TableName = rhs.TableName; RowNameMap = new AliasNameMapping(rhs.RowNameMap); ColumnNameMap = new AliasNameMapping(rhs.ColumnNameMap); }
public DataDictionary(DataDictionary rhs) { _tableNames = new AliasNameMapping(rhs._tableNames); foreach (var kvp in rhs._tableDataDictionaries) { _tableDataDictionaries.Add(kvp.Key, new TableDataDictionary(kvp.Value)); } }
public AliasNameMapping(AliasNameMapping rhs) : this(rhs.GetAliasToNormalizedNameMap()) { }