Table of Contents

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 string

The string to convert to an object.

row IReaderRow

The IReaderRow for the current record.

memberMapData MemberMapData

The 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 T

The object to convert to a string.

row IWriterRow

The IWriterRow for the current record.

memberMapData MemberMapData

The MemberMapData for the member being written.

Returns

string

The string representation of the object.