dcpddd  1.0.4
Public Member Functions | Protected Member Functions | List of all members
dcp.DDD.Infrastructure.Data.EF.SuperTypes.ReplaceTypeVisitor Class Reference

for internal using More...

Inheritance diagram for dcp.DDD.Infrastructure.Data.EF.SuperTypes.ReplaceTypeVisitor:

Public Member Functions

 ReplaceTypeVisitor (Dictionary< Type, Type > mappings)
 
Expression< Func< TTo, TDest > > Convert< TFrom, TTo, TDest > (Expression< Func< TFrom, TDest >> expression)
 

Protected Member Functions

override Expression VisitMember (MemberExpression node)
 
override Expression VisitParameter (ParameterExpression node)
 
override Expression VisitLambda< T > (Expression< T > node)
 

Detailed Description

for internal using

Constructor & Destructor Documentation

dcp.DDD.Infrastructure.Data.EF.SuperTypes.ReplaceTypeVisitor.ReplaceTypeVisitor ( Dictionary< Type, Type >  mappings)

Member Function Documentation

Expression<Func<TTo, TDest> > dcp.DDD.Infrastructure.Data.EF.SuperTypes.ReplaceTypeVisitor.Convert< TFrom, TTo, TDest > ( Expression< Func< TFrom, TDest >>  expression)
override Expression dcp.DDD.Infrastructure.Data.EF.SuperTypes.ReplaceTypeVisitor.VisitLambda< T > ( Expression< T >  node)
protected
override Expression dcp.DDD.Infrastructure.Data.EF.SuperTypes.ReplaceTypeVisitor.VisitMember ( MemberExpression  node)
protected
override Expression dcp.DDD.Infrastructure.Data.EF.SuperTypes.ReplaceTypeVisitor.VisitParameter ( ParameterExpression  node)
protected

The documentation for this class was generated from the following file: