C# Class EMConfigurations.FlatteringConfig

Inheritance: DefaultMapConfig
Mostrar archivo Open project: antonsamarsky/emitmapper-tools

Protected Properties

Property Type Description
nestedMembersMatcher Func

Public Methods

Method Description
FlatteringConfig ( ) : System
GetMappingOperations ( Type from, Type to ) : IMappingOperation[]
MatchNestedMembers ( Func nestedMembersMatcher ) : DefaultMapConfig

Private Methods

Method Description
GetDestinationMemebers ( MemberInfo mi ) : List
GetDestinationMemebers ( Type t ) : List
GetMatchedChain ( string destName, List sourceMembers ) : List
GetMemebers ( Type t ) : List
GetSourceMemebers ( Type t ) : List

Method Details

FlatteringConfig() public method

public FlatteringConfig ( ) : System
return System

GetMappingOperations() public method

public GetMappingOperations ( Type from, Type to ) : IMappingOperation[]
from System.Type
to System.Type
return IMappingOperation[]

MatchNestedMembers() public method

public MatchNestedMembers ( Func nestedMembersMatcher ) : DefaultMapConfig
nestedMembersMatcher Func
return DefaultMapConfig

Property Details

nestedMembersMatcher protected_oe property

protected Func nestedMembersMatcher
return Func