Table of Contents

Constructor QueryGuardBaselineEntry

Namespace
QueryGuard
Assembly
QueryGuard.Core.dll

QueryGuardBaselineEntry(string, int, int, int)

Initializes a new instance of the QueryGuardBaselineEntry class.

public QueryGuardBaselineEntry(string scope, int readCommands, int distinctQueries, int topFingerprintOccurrences)

Parameters

scope string

The scope this entry describes: a route pattern or a test name.

readCommands int

Counted read commands the scope executed.

distinctQueries int

How many distinct fingerprints it executed.

topFingerprintOccurrences int

How many times the most repeated fingerprint ran. This is the number that moves when a projection turns back into a loop, and it moves even when the total stays flat.

Exceptions

ArgumentException

scope is empty or whitespace.

ArgumentOutOfRangeException

A count is negative.