Method WithMaxQueries
- Namespace
- QueryGuard
- Assembly
- QueryGuard.Core.dll
WithMaxQueries(int, QueryGuardSeverity)
Limits how many counted commands the session may execute.
public QueryGuardPolicy WithMaxQueries(int maxQueries, QueryGuardSeverity severity = QueryGuardSeverity.Failure)
Parameters
maxQueriesintThe inclusive maximum. Exactly this many commands passes.
severityQueryGuardSeverityHow to react when the limit is exceeded.
Returns
- QueryGuardPolicy
A new policy.
Exceptions
- ArgumentOutOfRangeException
maxQueriesis negative.