- 
                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 IMapperBuilderVB
Public Interface IMapperBuilderF#
type IMapperBuilder =  interface endThe 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. | 

