Table of Contents

Constructor QueryFingerprint

Namespace
QueryGuard
Assembly
QueryGuard.Core.dll

QueryFingerprint(string, string)

Initializes a new instance of the QueryFingerprint class.

public QueryFingerprint(string id, string normalizedSql)

Parameters

id string

The stable identifier, conventionally QG-FP- followed by an uppercase hex digest.

normalizedSql string

The normalized, redacted SQL the identifier was derived from.

Exceptions

ArgumentException

id is empty or whitespace.

ArgumentNullException

normalizedSql is null.