Skip to content

StatementSync

[<Interface>]
type StatementSync =
    abstract member expandedSQL: string
    abstract member sourceSQL: string
    abstract member all (namedParameters: namedParameters, anonymousParameters: SQLInputValue array) : ResizeArray<Item>
    abstract member all (anonymousParameters: SQLInputValue array) : ResizeArray<Item>
    abstract member columns () : ResizeArray<StatementColumnMetadata>
    abstract member get (namedParameters: namedParameters, anonymousParameters: SQLInputValue array) : get option
    abstract member get (anonymousParameters: SQLInputValue array) : get option
    abstract member iterate (namedParameters: namedParameters, anonymousParameters: SQLInputValue array) : Iterator<iterate>
    abstract member iterate (anonymousParameters: SQLInputValue array) : Iterator<iterate>
    abstract member run (namedParameters: namedParameters, anonymousParameters: SQLInputValue array) : StatementResultingChanges
    abstract member run (anonymousParameters: SQLInputValue array) : StatementResultingChanges
    abstract member setAllowBareNamedParameters (enabled: bool) : unit
    abstract member setAllowUnknownNamedParameters (enabled: bool) : unit
    abstract member setReadBigInts (enabled: bool) : unit
    abstract member setReturnArrays (enabled: bool) : unit
AssemblyGlutinum.Node
Inheritsobj \| null
Attributes[<AllowNullLiteral>] [<Interface>] [<Import>]

Declared inside

all
get
iterate
run

Properties

abstract member expandedSQL: string
abstract member sourceSQL: string

Methods

abstract member all (namedParameters: namedParameters, anonymousParameters: SQLInputValue array) : ResizeArray<Item>
abstract member all (anonymousParameters: SQLInputValue array) : ResizeArray<Item>
abstract member columns () : ResizeArray<StatementColumnMetadata>
abstract member get (namedParameters: namedParameters, anonymousParameters: SQLInputValue array) : get option
abstract member get (anonymousParameters: SQLInputValue array) : get option
abstract member iterate (namedParameters: namedParameters, anonymousParameters: SQLInputValue array) : Iterator<iterate>
abstract member iterate (anonymousParameters: SQLInputValue array) : Iterator<iterate>
abstract member run (namedParameters: namedParameters, anonymousParameters: SQLInputValue array) : StatementResultingChanges
abstract member run (anonymousParameters: SQLInputValue array) : StatementResultingChanges
abstract member setAllowBareNamedParameters (enabled: bool) : unit
abstract member setAllowUnknownNamedParameters (enabled: bool) : unit
abstract member setReadBigInts (enabled: bool) : unit
abstract member setReturnArrays (enabled: bool) : unit