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
boolIf 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