[]
The core method provided to execute a non-query statement.
protected override Task<int> ExecuteNonQueryCoreAsync(ISQLStatement statement, CancellationToken token, SourceTable sourceTable = null)
| Type | Name | Description |
|---|---|---|
| ISQLStatement | statement | |
| CancellationToken | token | The cancellation token to abort the non query execution at any moment. |
| SourceTable | sourceTable | The sourceTable containing the data to be inserted/updated/delete from the QuickBooksOnline server. |
| Type | Description |
|---|---|
| Task<int> | The number rows effected. Otherwise, -1 when an error happens. |