internal void Setup(AllorsExtentFilteredSql extent, AllorsExtentStatementSql statement) { statement.UseRole(this.roleType); if (this.subSorter != null) { this.subSorter.Setup(extent, statement); } }
internal override bool BuildWhere(AllorsExtentFilteredSql extent, Mapping mapping, AllorsExtentStatementSql statement, IObjectType type, string alias) { AllorsExtentStatementSql inStatement = statement.CreateChild(inExtent, association); inStatement.UseRole(association.RoleType); statement.Append(" (" + association.SingularFullName + "_A." + Mapping.ColumnNameForRole + " IS NOT NULL AND "); statement.Append(" " + association.SingularFullName + "_A." + Mapping.ColumnNameForRole + " IN (\n"); inExtent.BuildSql(inStatement); statement.Append(" ))\n"); return(Include); }
internal override void Setup(AllorsExtentFilteredSql extent, AllorsExtentStatementSql statement) { statement.UseRole(this.role); }
internal override void Setup(AllorsExtentFilteredSql extent, AllorsExtentStatementSql statement) { statement.UseRole(this.roleType); }
internal void Setup(AllorsExtentFilteredSql extent, AllorsExtentStatementSql statement) { statement.UseRole(this.roleType); if (this.subSorter != null) { this.subSorter.Setup(extent, statement); } }
internal override void Setup(AllorsExtentFilteredSql extent, AllorsExtentStatementSql statement) { statement.UseRole(role); statement.UseRole(first); statement.UseRole(second); }
internal override void Setup(AllorsExtentFilteredSql extent, AllorsExtentStatementSql statement) { statement.UseRole(role); statement.UseRole(first); statement.UseRole(second); }