-
Notifications
You must be signed in to change notification settings - Fork 35
T_CodeJam_Mapping_IMapperBuilder
Andrew Koryavchenko edited this page Jun 17, 2018
·
5 revisions
Builds a mapper that maps an object of TFrom type to an object of TTo type.
Namespace: CodeJam.Mapping
Assembly: CodeJam.Blocks (in CodeJam.Blocks.dll) Version: 2.0.0.0
C#
public interface IMapperBuilder
VB
Public Interface IMapperBuilder
F#
type IMapperBuilder = interface end
The IMapperBuilder type exposes the following members.
Name | Description | |
---|---|---|
![]() |
DeepCopy | If true, performs deep copy. if default (null), the GetMapperLambdaExpressionEx() method does not do deep copy, however the GetMapperLambdaExpression() method does. |
![]() |
FromMappingDictionary | Defines member name mapping for source types. |
![]() |
FromType | Type to map from. |
![]() |
MappingSchema | Mapping schema. |
![]() |
MemberFilter | Filters target members to map. |
![]() |
MemberMappers | Member mappers. |
![]() |
ProcessCrossReferences | If true, processes object cross references. if default (null), the GetMapperLambdaExpressionEx() method does not process cross references, however the GetMapperLambdaExpression() method does. |
![]() |
ToMappingDictionary | Defines member name mapping for destination types. |
![]() |
ToType | Type to map to. |
Name | Description | |
---|---|---|
![]() |
GetMapperLambdaExpression | Returns a mapper expression to map an object of TFrom type to an object of TTo type. |
![]() |
GetMapperLambdaExpressionEx | Returns a mapper expression to map an object of TFrom type to an object of TTo type. Returned expression is compatible to IQueriable. |