Enum Types
| Enum | Summary |
|---|---|
| InjectionOptions | Options for handling injection attacks. |
| MemberTypes | Flags for the type of members that can be used for auto mapping. |
| TrimOptions | Options for trimming of fields. |
Class Types
| Class | Summary |
|---|---|
| ClassMap | Maps class members to CSV fields. |
| ClassMap |
Maps class members to CSV fields. |
| ClassMapCollection | Collection that holds CsvClassMaps for record types. |
| Configuration |
Represents configuration errors that occur. |
| Configuration |
Holds the default callback methods for delegate members of CsvHelper.Configuration.Configuration. |
| CsvConfiguration | Configuration used for reading and writing CSV data. |
| DefaultClassMap |
A default ClassMap<TClass> that can be used
to create a class map dynamically.
|
| MemberMap | Mapping info for a member to a CSV field. |
| MemberMap |
Mapping info for a member to a CSV field. |
| MemberMapCollection |
A collection that holds MemberMap's.
|
| MemberMapData | The configured data for the member map. |
| Member |
Sets type converter options on a member map. |
| MemberNameCollection | A collection that holds member names. |
| MemberReferenceMap | Mapping info for a reference member mapping to a class. |
| Member |
A collection that holds MemberReferenceMap's.
|
| Member |
The configuration data for the reference map. |
| ParameterMap | Mapping for a constructor parameter. This may contain value type data, a constructor type map, or a reference map, depending on the type of the parameter. |
| ParameterMapData | The constructor parameter data for the map. |
| Parameter |
Sets type converter options on a parameter map. |
| Parameter |
Mapping info for a reference parameter mapping to a class. |
| Parameter |
The configuration data for the reference map. |
Interface Types
| Interface | Summary |
|---|---|
| IBuildableClass |
Has build capabilities. |
| IHasConstant |
Has constant capabilities. |
| IHasConvertUsing |
Has convert using capabilities. |
| IHasDefault |
Has default capabilities. |
| IHasDefaultOptions |
Options after a default call. |
| IHasIndex |
Has index capabilities. |
| IHasIndexOptions |
Options after an index call. |
| IHasMap |
Has mapping capabilities. |
| IHasMapOptions |
Options after a mapping call. |
| IHasName |
Has name capabilities. |
| IHasNameIndex |
Has name index capabilities. |
| IHasNameIndexOptions |
Options after a name index call. |
| IHasNameOptions |
Options after a name call. |
| IHasOptional |
Has optional capabilities. |
| IHasOptionalOptions |
Options after an optional call. |
| IHasTypeConverter |
Has type converter capabilities. |
| I |
Options after a type converter call. |
| IHasValidate |
Has validate capabilities. |
| IParserConfiguration |
Configuration used for the IParser.
|
| IReaderConfiguration |
Configuration used for the IReader.
|
| IWriterConfiguration |
Configuration used for the IWriter.
|
Namespaces
| Namespace | Summary |
|---|---|
| CsvHelper |