C# Class Remotion.Linq.SqlBackend.MappingResolution.SqlContextJoinInfoVisitor

Inheritance: IJoinInfoVisitor
Mostra file Open project: re-motion/Relinq-SqlBackend Class Usage Examples

Public Methods

Method Description
ApplyContext ( IJoinInfo joinInfo, SqlExpressionContext expressionContext, IMappingResolutionStage stage, IMappingResolutionContext mappingResolutionContext ) : IJoinInfo
VisitResolvedJoinInfo ( ResolvedJoinInfo joinInfo ) : IJoinInfo
VisitUnresolvedCollectionJoinInfo ( UnresolvedCollectionJoinInfo joinInfo ) : IJoinInfo
VisitUnresolvedJoinInfo ( UnresolvedJoinInfo joinInfo ) : IJoinInfo

Protected Methods

Method Description
SqlContextJoinInfoVisitor ( IMappingResolutionStage stage, SqlExpressionContext expressionContext, IMappingResolutionContext mappingResolutionContext ) : System

Method Details

ApplyContext() public static method

public static ApplyContext ( IJoinInfo joinInfo, SqlExpressionContext expressionContext, IMappingResolutionStage stage, IMappingResolutionContext mappingResolutionContext ) : IJoinInfo
joinInfo IJoinInfo
expressionContext SqlExpressionContext
stage IMappingResolutionStage
mappingResolutionContext IMappingResolutionContext
return IJoinInfo

SqlContextJoinInfoVisitor() protected method

protected SqlContextJoinInfoVisitor ( IMappingResolutionStage stage, SqlExpressionContext expressionContext, IMappingResolutionContext mappingResolutionContext ) : System
stage IMappingResolutionStage
expressionContext SqlExpressionContext
mappingResolutionContext IMappingResolutionContext
return System

VisitResolvedJoinInfo() public method

public VisitResolvedJoinInfo ( ResolvedJoinInfo joinInfo ) : IJoinInfo
joinInfo Remotion.Linq.SqlBackend.SqlStatementModel.Resolved.ResolvedJoinInfo
return IJoinInfo

VisitUnresolvedCollectionJoinInfo() public method

public VisitUnresolvedCollectionJoinInfo ( UnresolvedCollectionJoinInfo joinInfo ) : IJoinInfo
joinInfo Remotion.Linq.SqlBackend.SqlStatementModel.Unresolved.UnresolvedCollectionJoinInfo
return IJoinInfo

VisitUnresolvedJoinInfo() public method

public VisitUnresolvedJoinInfo ( UnresolvedJoinInfo joinInfo ) : IJoinInfo
joinInfo Remotion.Linq.SqlBackend.SqlStatementModel.Unresolved.UnresolvedJoinInfo
return IJoinInfo