Remotion.Linq.SqlBackend.MappingResolution.DefaultMappingResolutionStage.ResolveJoinCondition C# (CSharp) Method

ResolveJoinCondition() public method

public ResolveJoinCondition ( Expression joinCondition, IMappingResolutionContext mappingResolutionContext ) : Expression
joinCondition System.Linq.Expressions.Expression
mappingResolutionContext IMappingResolutionContext
return System.Linq.Expressions.Expression
    public Expression ResolveJoinCondition (Expression joinCondition, IMappingResolutionContext mappingResolutionContext)
    {
      ArgumentUtility.CheckNotNull ("joinCondition", joinCondition);
      ArgumentUtility.CheckNotNull ("mappingResolutionContext", mappingResolutionContext);

      var resolvedJoinCondition = ResolveExpression (joinCondition, mappingResolutionContext);
      return ApplyContext (resolvedJoinCondition, SqlExpressionContext.PredicateRequired, mappingResolutionContext);
    }