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

◆ GetFieldType()

override Type System.Data.DataTableReader.GetFieldType ( int ordinal)
inline

Implements System.Data.IDataRecord.

Definition at line 503 of file DataTableReader.cs.

504 {
505 ValidateOpen("GetFieldType");
507 try
508 {
509 return _currentDataTable.Columns[ordinal].DataType;
510 }
511 catch (IndexOutOfRangeException e)
512 {
513 ExceptionBuilder.TraceExceptionWithoutRethrow(e);
514 throw ExceptionBuilder.ArgumentOutOfRange("ordinal");
515 }
516 }
void ValidateOpen(string caller)
DataColumnCollection Columns
Definition DataTable.cs:327

References System.Data.DataTableReader._currentDataTable, System.Data.ExceptionBuilder.ArgumentOutOfRange(), System.Data.DataTable.Columns, System.Data.ExceptionBuilder.TraceExceptionWithoutRethrow(), System.Data.DataTableReader.ValidateOpen(), and System.Data.DataTableReader.ValidateReader().

Referenced by System.Data.DataTableReader.GetDataTypeName(), and System.Data.DataTableReader.GetProviderSpecificFieldType().