PgAggregateFinalModify
Namespace: Ankus
Assembly: Ankus.Runtime.dll
Describes whether an aggregate final callback may modify its transition state.
public enum PgAggregateFinalModifyFields
Section titled “Fields”Default
Section titled “Default”Uses PostgreSQL’s default for this aggregate kind.
Default = 0ReadOnly
Section titled “ReadOnly”Leaves state unchanged and permits sharing or repeated final evaluation.
ReadOnly = 1ReadWrite
Section titled “ReadWrite”May modify or consume state, preventing subsequent use of the same transition state.
ReadWrite = 3Shareable
Section titled “Shareable”May modify state but allows subsequent final callbacks to use it.
Shareable = 2