public ISqlSelectQueryBuilder ModifyHavingFilters(ModifyQueryPartCallback modificationCallback) { var clone = Clone(); clone._havingModificators = clone._havingModificators.Add(modificationCallback); return(clone); }
public ISqlSelectQueryBuilder Modify(ModifyQueryPartCallback modificationCallback) { var clone = Clone(); clone._wholeQueryModificators = clone._wholeQueryModificators.Add(modificationCallback); return(clone); }
public ISqlSelectQueryBuilder ModifyOrderByFields(ModifyQueryPartCallback modificationCallback) { var clone = Clone(); clone._orderByFieldsModificators = clone._orderByFieldsModificators.Add(modificationCallback); return(clone); }