Table of Contents

Interface IHasTypeConverter<TClass, TMember>

Namespace
CsvHelper.Configuration
Assembly
CsvHelper.dll

Has type converter capabilities.

public interface IHasTypeConverter<TClass, TMember> : IBuildableClass<TClass>

Type Parameters

TClass

The class type.

TMember

The member type.

Inherited Members

Methods

TypeConverter(ITypeConverter)

Specifies the TypeConverter(ITypeConverter) to use when converting the member to and from a CSV field.

IHasTypeConverterOptions<TClass, TMember> TypeConverter(ITypeConverter typeConverter)

Parameters

typeConverter ITypeConverter

The TypeConverter to use.

Returns

IHasTypeConverterOptions<TClass, TMember>

TypeConverter<TConverter>()

Specifies the TypeConverter(ITypeConverter) to use when converting the member to and from a CSV field.

IHasTypeConverterOptions<TClass, TMember> TypeConverter<TConverter>() where TConverter : ITypeConverter

Returns

IHasTypeConverterOptions<TClass, TMember>

Type Parameters

TConverter

The Type of the TypeConverter(ITypeConverter) to use.