C# Class AutoMapper.QueryableExtensions.Impl.CustomProjectionExpressionBinder

Inheritance: IExpressionBinder
Show file Open project: AutoMapper/AutoMapper

Public Methods

Method Description
Build ( IConfigurationProvider configuration, PropertyMap propertyMap, TypeMap propertyTypeMap, ExpressionRequest request, ExpressionResolutionResult result, int>.IDictionary typePairCount ) : MemberAssignment
IsMatch ( PropertyMap propertyMap, TypeMap propertyTypeMap, ExpressionResolutionResult result ) : bool

Private Methods

Method Description
BindCustomProjectionExpression ( PropertyMap propertyMap, TypeMap propertyTypeMap, ExpressionResolutionResult result ) : MemberAssignment

Method Details

Build() public method

public Build ( IConfigurationProvider configuration, PropertyMap propertyMap, TypeMap propertyTypeMap, ExpressionRequest request, ExpressionResolutionResult result, int>.IDictionary typePairCount ) : MemberAssignment
configuration IConfigurationProvider
propertyMap PropertyMap
propertyTypeMap TypeMap
request ExpressionRequest
result ExpressionResolutionResult
typePairCount int>.IDictionary
return System.Linq.Expressions.MemberAssignment

IsMatch() public method

public IsMatch ( PropertyMap propertyMap, TypeMap propertyTypeMap, ExpressionResolutionResult result ) : bool
propertyMap PropertyMap
propertyTypeMap TypeMap
result ExpressionResolutionResult
return bool