Provides a strong-typed implementation of IFieldConverter
for performing custom conversions between a database column and the
CLR type of an entity field.
Namespace:
Mindscape.LightSpeed.FieldConvertersAssembly: Mindscape.LightSpeed (in Mindscape.LightSpeed.dll)
Version: 4.0.0.0 (4.0.0.0)
Syntax
C# |
---|
public abstract class FieldConverter<TDatabase, TModel> : IFieldConverter |
Visual Basic (Declaration) |
---|
Public MustInherit Class FieldConverter(Of TDatabase, TModel) _ Implements IFieldConverter |
Type Parameters
- TDatabase
- The database column type, as returned from or passed to the database provider.
- TModel
- The model field type, as defined in the model class.
Inheritance Hierarchy
System..::.Object
Mindscape.LightSpeed.FieldConverters..::.FieldConverter<(Of <(TDatabase, TModel>)>)
Mindscape.LightSpeed.FieldConverters..::.StringEnumFieldConverter<(Of <(TEnum>)>)
Mindscape.LightSpeed.FieldConverters..::.YNBooleanFieldConverter
Mindscape.LightSpeed.FieldConverters..::.FieldConverter<(Of <(TDatabase, TModel>)>)
Mindscape.LightSpeed.FieldConverters..::.StringEnumFieldConverter<(Of <(TEnum>)>)
Mindscape.LightSpeed.FieldConverters..::.YNBooleanFieldConverter