IBuildableClass<TClass> Interface
Has build capabilities.
graph BT Type["IBuildableClass<TClass>"] class Type type-node Implementing0["IHasTypeConverterOptions<TClass, TMember>"]-.->Type click Implementing0 "/CsvHelper/api/CsvHelper.Configuration/IHasTypeConverterOptions_2" Implementing1["IHasDefaultOptions<TClass, TMember>"]-.->Type click Implementing1 "/CsvHelper/api/CsvHelper.Configuration/IHasDefaultOptions_2" Implementing2["IHasName<TClass, TMember>"]-.->Type click Implementing2 "/CsvHelper/api/CsvHelper.Configuration/IHasName_2" Implementing3["IHasConvertUsing<TClass, TMember>"]-.->Type click Implementing3 "/CsvHelper/api/CsvHelper.Configuration/IHasConvertUsing_2" Implementing4["IHasMap<TClass>"]-.->Type click Implementing4 "/CsvHelper/api/CsvHelper.Configuration/IHasMap_1" Implementing5["IHasIndex<TClass, TMember>"]-.->Type click Implementing5 "/CsvHelper/api/CsvHelper.Configuration/IHasIndex_2" Implementing6["IHasNameOptions<TClass, TMember>"]-.->Type click Implementing6 "/CsvHelper/api/CsvHelper.Configuration/IHasNameOptions_2" Implementing7["IHasConstant<TClass, TMember>"]-.->Type click Implementing7 "/CsvHelper/api/CsvHelper.Configuration/IHasConstant_2" Implementing8["IHasNameIndexOptions<TClass, TMember>"]-.->Type click Implementing8 "/CsvHelper/api/CsvHelper.Configuration/IHasNameIndexOptions_2" Implementing9["IHasMapOptions<TClass, TMember>"]-.->Type click Implementing9 "/CsvHelper/api/CsvHelper.Configuration/IHasMapOptions_2" Implementing10["IHasOptional<TClass, TMember>"]-.->Type click Implementing10 "/CsvHelper/api/CsvHelper.Configuration/IHasOptional_2" Implementing11["IHasNameIndex<TClass, TMember>"]-.->Type click Implementing11 "/CsvHelper/api/CsvHelper.Configuration/IHasNameIndex_2" Implementing12["IHasTypeConverter<TClass, TMember>"]-.->Type click Implementing12 "/CsvHelper/api/CsvHelper.Configuration/IHasTypeConverter_2" Implementing13["IHasOptionalOptions<TClass, TMember>"]-.->Type click Implementing13 "/CsvHelper/api/CsvHelper.Configuration/IHasOptionalOptions_2" Implementing14["IHasDefault<TClass, TMember>"]-.->Type click Implementing14 "/CsvHelper/api/CsvHelper.Configuration/IHasDefault_2" Implementing15["IHasValidate<TClass, TMember>"]-.->Type click Implementing15 "/CsvHelper/api/CsvHelper.Configuration/IHasValidate_2" Implementing16["IHasIndexOptions<TClass, TMember>"]-.->Type click Implementing16 "/CsvHelper/api/CsvHelper.Configuration/IHasIndexOptions_2"

Syntax

public interface IBuildableClass<TClass>

Type Parameters

Name Description
TClass The class type.

Methods

Name Return Value Summary
Build() ClassMap<TClass>
Builds the ClassMap<TClass>.