ExecuteQueryAsync Method
ExecuteQueryAsync(ISqlService, string, params object[])
Executes a SQL query.
Declaration
public static Task<ISqlQueryResult> ExecuteQueryAsync(this ISqlService service, string sql, params object[] parameters)
Parameters
| ISqlService | service | The ISqlService which executes the query.  | 
    
| string | sql | The SQL query text to execute.  | 
    
| object[] | parameters | Parameters for the SQL query.  | 
    
Returns
| Task<ISqlQueryResult> | An ISqlQueryResult instance that represents the result of the query.  | 
    
ExecuteQueryAsync(ISqlService, string, CancellationToken)
Executes a SQL query.
Declaration
public static Task<ISqlQueryResult> ExecuteQueryAsync(this ISqlService service, string sql, CancellationToken cancellationToken)
Parameters
| ISqlService | service | The ISqlService which executes the query.  | 
    
| string | sql | The SQL query text to execute.  | 
    
| CancellationToken | cancellationToken | A cancellation token.  | 
    
Returns
| Task<ISqlQueryResult> | An ISqlQueryResult instance that represents the result of the query.  | 
    
ExecuteQueryAsync(ISqlService, string, SqlStatementOptions, CancellationToken)
Executes a SQL query.
Declaration
public static Task<ISqlQueryResult> ExecuteQueryAsync(this ISqlService service, string sql, SqlStatementOptions options, CancellationToken cancellationToken = default)
Parameters
| ISqlService | service | The ISqlService which executes the query.  | 
    
| string | sql | The SQL query text to execute.  | 
    
| SqlStatementOptions | options | Options for the SQL query.  | 
    
| CancellationToken | cancellationToken | A cancellation token.  | 
    
Returns
| Task<ISqlQueryResult> | An ISqlQueryResult instance that represents the result of the query.  |