/// <summary> /// Columns the meta. /// </summary> /// <param name="dc">The dc.</param> /// <param name="default_table_metacolumns">The default table metacolumns.</param> /// <returns></returns> public static DataColumnMetaDictionary ColumnMeta(this DataTable dc, DataColumnMetaDictionary default_table_metacolumns) { if (!dc.ExtendedProperties.ContainsKey(templateFieldDataTable.table_metacolumns)) { dc.ExtendedProperties.add(templateFieldDataTable.table_metacolumns, default_table_metacolumns); } return(dc.ExtendedProperties[templateFieldDataTable.table_metacolumns] as DataColumnMetaDictionary); }
public static DataTable SetColumnMeta(this DataTable dc, DataColumnMetaDictionary table_metacolumns) { dc.ExtendedProperties.add(templateFieldDataTable.table_metacolumns, table_metacolumns); return(dc); }