Remotion.Linq.SqlBackend.SqlGeneration.SqlTableAndJoinTextGenerator.GenerateSqlForJoins C# (CSharp) Method

GenerateSqlForJoins() private static method

private static GenerateSqlForJoins ( SqlTableBase sqlTable, ISqlCommandBuilder commandBuilder, IJoinInfoVisitor visitor ) : void
sqlTable Remotion.Linq.SqlBackend.SqlStatementModel.SqlTableBase
commandBuilder ISqlCommandBuilder
visitor IJoinInfoVisitor
return void
    private static void GenerateSqlForJoins (SqlTableBase sqlTable, ISqlCommandBuilder commandBuilder, IJoinInfoVisitor visitor)
    {
      foreach (var joinedTable in sqlTable.JoinedTables)
      {
        GenerateTextForSqlJoinedTable (visitor, joinedTable, commandBuilder);
        GenerateSqlForJoins (joinedTable, commandBuilder, visitor);
      }
    }