Table of Contents

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

maxQueries int

The inclusive maximum. Exactly this many commands passes.

severity QueryGuardSeverity

How to react when the limit is exceeded.

Returns

QueryGuardPolicy

A new policy.

Exceptions

ArgumentOutOfRangeException

maxQueries is negative.