Skip to content

FunctionOptions

[<Interface>]
type FunctionOptions =
    abstract member deterministic: bool option with get, set
    abstract member directOnly: bool option with get, set
    abstract member useBigIntArguments: bool option with get, set
    abstract member varargs: bool option with get, set
    static member Create (?deterministic: bool, ?directOnly: bool, ?useBigIntArguments: bool, ?varargs: bool) : FunctionOptions
AssemblyXantham.Fable.Node
Attributes[<Interface>]

Properties

abstract member deterministic: bool option with get, set

If true, the SQLITE_DETERMINISTIC flag is set on the created function.

abstract member directOnly: bool option with get, set

If true, the SQLITE_DIRECTONLY flag is set on the created function.

abstract member useBigIntArguments: bool option with get, set

If true, integer arguments to function are converted to BigInts. If false, integer arguments are passed as JavaScript numbers.

abstract member varargs: bool option with get, set

If true, function may be invoked with any number of arguments (between zero and SQLITE_MAX_FUNCTION_ARG). If false, function must be invoked with exactly function.length arguments.

Methods

static member Create (?deterministic: bool, ?directOnly: bool, ?useBigIntArguments: bool, ?varargs: bool) : FunctionOptions