Table of Contents

Interface IHasMap<TClass>

Namespace
CsvHelper.Configuration
Assembly
CsvHelper.dll

Has mapping capabilities.

public interface IHasMap<TClass> : IBuildableClass<TClass>

Type Parameters

TClass

The class type.

Inherited Members

Methods

Map<TMember>(Expression<Func<TClass, TMember?>>, bool)

Maps a member to a CSV field.

IHasMapOptions<TClass, TMember> Map<TMember>(Expression<Func<TClass, TMember?>> expression, bool useExistingMap = true)

Parameters

expression Expression<Func<TClass, TMember>>

The member to map.

useExistingMap bool

If true, an existing map will be used if available. If false, a new map is created for the same member.

Returns

IHasMapOptions<TClass, TMember>

The member mapping.

Type Parameters

TMember