Search
Preparing search index...
The search index is not available
@types/azdata
Options
All
Public
Public/Protected
All
Inherited
Externals
Menu
@types/azdata
QueryProvider
Interface QueryProvider
Hierarchy
DataProvider
QueryProvider
Index
Properties
handle
provider
Id
Methods
cancel
Query
commit
Edit
create
Row
delete
Row
dispose
Edit
dispose
Query
get
Edit
Rows
get
Query
Rows
initialize
Edit
parse
Syntax
register
OnBatch
Complete
register
OnBatch
Start
register
OnEdit
Session
Ready
register
OnMessage
register
OnQuery
Complete
register
OnResult
Set
Available
register
OnResult
Set
Updated
revert
Cell
revert
Row
run
Query
run
Query
And
Return
run
Query
Statement
run
Query
String
save
Results
set
Query
Execution
Options
update
Cell
Properties
Optional
handle
handle
:
number
Readonly
provider
Id
provider
Id
:
string
Methods
cancel
Query
cancel
Query
(
ownerUri
:
string
)
:
Thenable
<
QueryCancelResult
>
Parameters
ownerUri:
string
Returns
Thenable
<
QueryCancelResult
>
commit
Edit
commit
Edit
(
ownerUri
:
string
)
:
Thenable
<
void
>
Parameters
ownerUri:
string
Returns
Thenable
<
void
>
create
Row
create
Row
(
ownerUri
:
string
)
:
Thenable
<
EditCreateRowResult
>
Parameters
ownerUri:
string
Returns
Thenable
<
EditCreateRowResult
>
delete
Row
delete
Row
(
ownerUri
:
string
, rowId
:
number
)
:
Thenable
<
void
>
Parameters
ownerUri:
string
rowId:
number
Returns
Thenable
<
void
>
dispose
Edit
dispose
Edit
(
ownerUri
:
string
)
:
Thenable
<
void
>
Parameters
ownerUri:
string
Returns
Thenable
<
void
>
dispose
Query
dispose
Query
(
ownerUri
:
string
)
:
Thenable
<
void
>
Parameters
ownerUri:
string
Returns
Thenable
<
void
>
get
Edit
Rows
get
Edit
Rows
(
rowData
:
EditSubsetParams
)
:
Thenable
<
EditSubsetResult
>
Parameters
rowData:
EditSubsetParams
Returns
Thenable
<
EditSubsetResult
>
get
Query
Rows
get
Query
Rows
(
rowData
:
QueryExecuteSubsetParams
)
:
Thenable
<
QueryExecuteSubsetResult
>
Parameters
rowData:
QueryExecuteSubsetParams
Returns
Thenable
<
QueryExecuteSubsetResult
>
initialize
Edit
initialize
Edit
(
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
>
parse
Syntax
parse
Syntax
(
ownerUri
:
string
, query
:
string
)
:
Thenable
<
SyntaxParseResult
>
Parameters
ownerUri:
string
query:
string
Returns
Thenable
<
SyntaxParseResult
>
register
OnBatch
Complete
register
OnBatch
Complete
(
handler
:
(
batchInfo
:
QueryExecuteBatchNotificationParams
)
=>
any
)
:
void
Parameters
handler:
(
batchInfo
:
QueryExecuteBatchNotificationParams
)
=>
any
(
batchInfo
:
QueryExecuteBatchNotificationParams
)
:
any
Parameters
batchInfo:
QueryExecuteBatchNotificationParams
Returns
any
Returns
void
register
OnBatch
Start
register
OnBatch
Start
(
handler
:
(
batchInfo
:
QueryExecuteBatchNotificationParams
)
=>
any
)
:
void
Parameters
handler:
(
batchInfo
:
QueryExecuteBatchNotificationParams
)
=>
any
(
batchInfo
:
QueryExecuteBatchNotificationParams
)
:
any
Parameters
batchInfo:
QueryExecuteBatchNotificationParams
Returns
any
Returns
void
register
OnEdit
Session
Ready
register
OnEdit
Session
Ready
(
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
register
OnMessage
register
OnMessage
(
handler
:
(
message
:
QueryExecuteMessageParams
)
=>
any
)
:
void
Parameters
handler:
(
message
:
QueryExecuteMessageParams
)
=>
any
(
message
:
QueryExecuteMessageParams
)
:
any
Parameters
message:
QueryExecuteMessageParams
Returns
any
Returns
void
register
OnQuery
Complete
register
OnQuery
Complete
(
handler
:
(
result
:
QueryExecuteCompleteNotificationResult
)
=>
any
)
:
void
Parameters
handler:
(
result
:
QueryExecuteCompleteNotificationResult
)
=>
any
(
result
:
QueryExecuteCompleteNotificationResult
)
:
any
Parameters
result:
QueryExecuteCompleteNotificationResult
Returns
any
Returns
void
register
OnResult
Set
Available
register
OnResult
Set
Available
(
handler
:
(
resultSetInfo
:
QueryExecuteResultSetNotificationParams
)
=>
any
)
:
void
Parameters
handler:
(
resultSetInfo
:
QueryExecuteResultSetNotificationParams
)
=>
any
(
resultSetInfo
:
QueryExecuteResultSetNotificationParams
)
:
any
Parameters
resultSetInfo:
QueryExecuteResultSetNotificationParams
Returns
any
Returns
void
register
OnResult
Set
Updated
register
OnResult
Set
Updated
(
handler
:
(
resultSetInfo
:
QueryExecuteResultSetNotificationParams
)
=>
any
)
:
void
Parameters
handler:
(
resultSetInfo
:
QueryExecuteResultSetNotificationParams
)
=>
any
(
resultSetInfo
:
QueryExecuteResultSetNotificationParams
)
:
any
Parameters
resultSetInfo:
QueryExecuteResultSetNotificationParams
Returns
any
Returns
void
revert
Cell
revert
Cell
(
ownerUri
:
string
, rowId
:
number
, columnId
:
number
)
:
Thenable
<
EditRevertCellResult
>
Parameters
ownerUri:
string
rowId:
number
columnId:
number
Returns
Thenable
<
EditRevertCellResult
>
revert
Row
revert
Row
(
ownerUri
:
string
, rowId
:
number
)
:
Thenable
<
void
>
Parameters
ownerUri:
string
rowId:
number
Returns
Thenable
<
void
>
run
Query
run
Query
(
ownerUri
:
string
, selection
:
ISelectionData
, runOptions
?:
ExecutionPlanOptions
)
:
Thenable
<
void
>
Parameters
ownerUri:
string
selection:
ISelectionData
Optional
runOptions:
ExecutionPlanOptions
Returns
Thenable
<
void
>
run
Query
And
Return
run
Query
And
Return
(
ownerUri
:
string
, queryString
:
string
)
:
Thenable
<
SimpleExecuteResult
>
Parameters
ownerUri:
string
queryString:
string
Returns
Thenable
<
SimpleExecuteResult
>
run
Query
Statement
run
Query
Statement
(
ownerUri
:
string
, line
:
number
, column
:
number
)
:
Thenable
<
void
>
Parameters
ownerUri:
string
line:
number
column:
number
Returns
Thenable
<
void
>
run
Query
String
run
Query
String
(
ownerUri
:
string
, queryString
:
string
)
:
Thenable
<
void
>
Parameters
ownerUri:
string
queryString:
string
Returns
Thenable
<
void
>
save
Results
save
Results
(
requestParams
:
SaveResultsRequestParams
)
:
Thenable
<
SaveResultRequestResult
>
Parameters
requestParams:
SaveResultsRequestParams
Returns
Thenable
<
SaveResultRequestResult
>
set
Query
Execution
Options
set
Query
Execution
Options
(
ownerUri
:
string
, options
:
QueryExecutionOptions
)
:
Thenable
<
void
>
Parameters
ownerUri:
string
options:
QueryExecutionOptions
Returns
Thenable
<
void
>
update
Cell
update
Cell
(
ownerUri
:
string
, rowId
:
number
, columnId
:
number
, newValue
:
string
)
:
Thenable
<
EditUpdateCellResult
>
Parameters
ownerUri:
string
rowId:
number
columnId:
number
newValue:
string
Returns
Thenable
<
EditUpdateCellResult
>
Exports
Query
Provider
handle
provider
Id
cancel
Query
commit
Edit
create
Row
delete
Row
dispose
Edit
dispose
Query
get
Edit
Rows
get
Query
Rows
initialize
Edit
parse
Syntax
register
OnBatch
Complete
register
OnBatch
Start
register
OnEdit
Session
Ready
register
OnMessage
register
OnQuery
Complete
register
OnResult
Set
Available
register
OnResult
Set
Updated
revert
Cell
revert
Row
run
Query
run
Query
And
Return
run
Query
Statement
run
Query
String
save
Results
set
Query
Execution
Options
update
Cell
Generated using
TypeDoc