Table of Contents

Enum SqlServerE2eFlagState

Namespace
ItTiger.TigerQuery.Core
Assembly
ItTiger.TigerQuery.Core.dll
The state of one reserved TigerQuery E2E Boolean metadata entry on a connection profile.
public enum SqlServerE2eFlagState

Fields

Absent = 0
The key is not present on the profile. It grants nothing.
False = 2
The key is present with the exact value false.
Malformed = 3
The key is present with a value that is neither true nor false.This is a configuration error, not a denial. Callers must report it rather than treat it as False.
True = 1
The key is present with the exact value true.

Remarks

The grammar is deliberately narrow, so every reading of a reserved key has exactly one of four answers and none of them is a guess. In particular Malformed is not False: a profile written with True, 1, or yes fails loudly instead of quietly withdrawing an authorization the author believed they had granted, which is the failure mode that makes a typo dangerous.