Class NotSupportedTypeConverter<T>
- Namespace
- CsvHelper.TypeConversion
- Assembly
- CsvHelper.dll
Throws an exception when used. This is here so that it's apparent that there is no support for Type type conversion. A custom converter will need to be created to have a field convert to and from Type.
public class NotSupportedTypeConverter<T> : TypeConverter<T>, ITypeConverter
Type Parameters
T
- Inheritance
-
NotSupportedTypeConverter<T>
- Implements
- Inherited Members
Constructors
NotSupportedTypeConverter()
public NotSupportedTypeConverter()
Methods
ConvertFromString(string?, IReaderRow, MemberMapData)
Throws an exception.
public override T ConvertFromString(string? text, IReaderRow row, MemberMapData memberMapData)
Parameters
text
stringThe string to convert to an object.
row
IReaderRowThe IReaderRow for the current record.
memberMapData
MemberMapDataThe MemberMapData for the member being created.
Returns
- T
The object created from the string.
ConvertToString(T?, IWriterRow, MemberMapData)
Throws an exception.
public override string? ConvertToString(T? value, IWriterRow row, MemberMapData memberMapData)
Parameters
value
TThe object to convert to a string.
row
IWriterRowThe IWriterRow for the current record.
memberMapData
MemberMapDataThe MemberMapData for the member being written.
Returns
- string
The string representation of the object.