public virtual DataViewSetting this[DataTable table]
{
get
{
if (table == null)
{
throw ExceptionBuilder.ArgumentNull(nameof(table));
}
DataViewSetting dataViewSetting = (DataViewSetting)_list[table];
if (dataViewSetting == null)
{
dataViewSetting = new DataViewSetting();
this[table] = dataViewSetting;
}
return dataViewSetting;
}
set
{
if (table == null)
{
throw ExceptionBuilder.ArgumentNull(nameof(table));
}
value.SetDataViewManager(_dataViewManager);
value.SetDataTable(table);
_list[table] = value;
}
}