PgGucSource
Namespace: Ankus
Assembly: Ankus.Runtime.dll
Identifies PostgreSQL’s origin for a proposed configuration value passed to a check hook.
public enum PgGucSourceFields
Section titled “Fields”Client
Section titled “Client”Identifies a client connection startup option.
Client = 9CommandLine
Section titled “CommandLine”Identifies a server command-line option.
CommandLine = 4Database
Section titled “Database”Identifies a per-database setting.
Database = 6DatabaseUser
Section titled “DatabaseUser”Identifies a per-user and per-database setting.
DatabaseUser = 8Default
Section titled “Default”Identifies the compiled default.
Default = 0DynamicDefault
Section titled “DynamicDefault”Identifies a default computed during initialization.
DynamicDefault = 1Environment
Section titled “Environment”Identifies the postmaster environment.
Environment = 2Identifies a configuration file.
File = 3Global
Section titled “Global”Identifies a global database setting.
Global = 5Interactive
Section titled “Interactive”Identifies PostgreSQL’s boundary between noninteractive and interactive error reporting.
Interactive = 11Override
Section titled “Override”Identifies an internal forced default.
Override = 10Session
Section titled “Session”Identifies a session SET command.
Session = 13Identifies validation of a value for later use, without applying it.
Test = 12Identifies a per-user setting.
User = 7