Query internalQuery = getInternalQuery();
if (parameterValuesByName != null || parameterExprByName != null)
{
validateParameters();
return internalQuery.deletePersistentAll(parameterValuesByName);
}
else
{
return internalQuery.deletePersistentAll();
}