private void EnforceLimits(QueryOptions actualOptions)
{
var limits = actualOptions.QueryLimits ?? new QueryLimits();
limits.MaximumTime = Math.Min(limits.MaximumTime, Settings.AdHocMaximumTime);
limits.MaximumRows = Math.Min(limits.MaximumRows, Settings.AdHocMaximumRows);
actualOptions.QueryLimits = limits;
}