ISqlExecutor.SelectLazyAsync Method
.NET Standard 2.1 or higher
Asynchronously executes the SQL SELECT statement and returns an IAsyncEnumerable<TModel> object that can be used to load the result set lazily.
Namespace: SnapObjects.Data
Assembly: SnapObjects.Data.dll
Overloads
Method | Description |
---|---|
SelectLazyAsync<TModel>(ISqlQueryBuilder queryBuilder, params object[] parameters) | Asynchronously executes the SQL SELECT statement generated by an ISqlQueryBuilder object and returns an IAsyncEnumerable<TModel> object that can be used to load the result set lazily. |
SelectLazyAsync<TModel>(ISqlQueryBuilder queryBuilder, object[] parameters, CancellationToken cancellationToken) | Asynchronously executes the SQL SELECT statement generated by an ISqlQueryBuilder object and returns an IAsyncEnumerable<TModel> object that can be used to load the result set lazily. |
SelectLazyAsync<TModel>(string sqlText, params object[] parameters) | Asynchronously executes the SQL SELECT statement and returns an IAsyncEnumerable<TModel> object that can be used to load the result set lazily. |
SelectLazyAsync<TModel>(string sqlText, object[] parameters, CancellationToken cancellationToken) | Asynchronously executes the SQL SELECT statement and returns an IAsyncEnumerable<TModel> object that can be used to load the result set lazily. |