Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface QueryProvider

Hierarchy

Index

Properties

Optional handle

handle: number

Readonly providerId

providerId: string

Methods

cancelQuery

  • Parameters

    • ownerUri: string

    Returns Thenable<QueryCancelResult>

commitEdit

  • commitEdit(ownerUri: string): Thenable<void>
  • Parameters

    • ownerUri: string

    Returns Thenable<void>

createRow

  • Parameters

    • ownerUri: string

    Returns Thenable<EditCreateRowResult>

deleteRow

  • deleteRow(ownerUri: string, rowId: number): Thenable<void>
  • Parameters

    • ownerUri: string
    • rowId: number

    Returns Thenable<void>

disposeEdit

  • disposeEdit(ownerUri: string): Thenable<void>
  • Parameters

    • ownerUri: string

    Returns Thenable<void>

disposeQuery

  • disposeQuery(ownerUri: string): Thenable<void>
  • Parameters

    • ownerUri: string

    Returns Thenable<void>

getEditRows

getQueryRows

initializeEdit

  • initializeEdit(ownerUri: string, schemaName: string, objectName: string, objectType: string, rowLimit: number, queryString: string): Thenable<void>
  • Parameters

    • ownerUri: string
    • schemaName: string
    • objectName: string
    • objectType: string
    • rowLimit: number
    • queryString: string

    Returns Thenable<void>

parseSyntax

  • Parameters

    • ownerUri: string
    • query: string

    Returns Thenable<SyntaxParseResult>

registerOnBatchComplete

registerOnBatchStart

registerOnEditSessionReady

  • registerOnEditSessionReady(handler: (ownerUri: string, success: boolean, message: string) => any): void
  • Parameters

    • handler: (ownerUri: string, success: boolean, message: string) => any
        • (ownerUri: string, success: boolean, message: string): any
        • Parameters

          • ownerUri: string
          • success: boolean
          • message: string

          Returns any

    Returns void

registerOnMessage

registerOnQueryComplete

registerOnResultSetAvailable

registerOnResultSetUpdated

revertCell

  • Parameters

    • ownerUri: string
    • rowId: number
    • columnId: number

    Returns Thenable<EditRevertCellResult>

revertRow

  • revertRow(ownerUri: string, rowId: number): Thenable<void>
  • Parameters

    • ownerUri: string
    • rowId: number

    Returns Thenable<void>

runQuery

runQueryAndReturn

  • Parameters

    • ownerUri: string
    • queryString: string

    Returns Thenable<SimpleExecuteResult>

runQueryStatement

  • runQueryStatement(ownerUri: string, line: number, column: number): Thenable<void>
  • Parameters

    • ownerUri: string
    • line: number
    • column: number

    Returns Thenable<void>

runQueryString

  • runQueryString(ownerUri: string, queryString: string): Thenable<void>
  • Parameters

    • ownerUri: string
    • queryString: string

    Returns Thenable<void>

saveResults

setQueryExecutionOptions

  • Parameters

    Returns Thenable<void>

updateCell

  • updateCell(ownerUri: string, rowId: number, columnId: number, newValue: string): Thenable<EditUpdateCellResult>
  • Parameters

    • ownerUri: string
    • rowId: number
    • columnId: number
    • newValue: string

    Returns Thenable<EditUpdateCellResult>

Generated using TypeDoc