Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ GetListName()

string ITypedList. System.Data.DataViewManager.GetListName ( PropertyDescriptor[] listAccessors)
inlineprivate

Implements System.ComponentModel.ITypedList.

Definition at line 294 of file DataViewManager.cs.

295 {
297 if (dataSet == null)
298 {
299 throw ExceptionBuilder.CanNotUseDataViewManager();
300 }
301 if (listAccessors == null || listAccessors.Length == 0)
302 {
303 return dataSet.DataSetName;
304 }
305 DataTable dataTable = dataSet.FindTable(null, listAccessors, 0);
306 if (dataTable != null)
307 {
308 return dataTable.TableName;
309 }
310 return string.Empty;
311 }

References System.Data.ExceptionBuilder.CanNotUseDataViewManager(), System.Data.DataViewManager.DataSet, System.Xml.Dictionary, and System.Data.DataTable.TableName.