Skip to content

PgFunctionCallOptions

Namespace: Ankus

Assembly: Ankus.Runtime.dll

Selects collation and variadic binding for a PostgreSQL function call.

public sealed class PgFunctionCallOptions

Inheritance: object

public PgFunctionCallOptions()

Gets the explicit input collation OID, or null to use PostgreSQL’s argument collation rules. Zero explicitly selects no collation.

public uint? CollationOid { get; init; }

Value: uint?

Gets whether a named call supplies the final variadic array directly, as with SQL VARIADIC. Calls by OID always use the declared argument list, including any variadic array.

public bool Variadic { get; init; }

Value: bool