AdoDataConnectionRetrieveDataAsAsyncEnumerable(DataTable, CommandBehavior, Int32, String, CancellationToken, Object) Method
Executes the SQL statement using
Connection using a
DbDataReader and returns
data rows based on the provided
schema as an asynchronous enumerable.
Namespace: Gemstone.DataAssembly: Gemstone.Data (in Gemstone.Data.dll) Version: 1.0.138 -- Release Build+f7ceb3e02ea3c92b27e86b99ae16cee337a20b9e
public IAsyncEnumerable<DataRow> RetrieveDataAsAsyncEnumerable(
DataTable schema,
CommandBehavior behavior,
int timeout,
string sqlFormat,
CancellationToken cancellationToken,
params Object?[] parameters
)
Public Function RetrieveDataAsAsyncEnumerable (
schema As DataTable,
behavior As CommandBehavior,
timeout As Integer,
sqlFormat As String,
cancellationToken As CancellationToken,
ParamArray parameters As Object()
) As IAsyncEnumerable(Of DataRow)
public:
IAsyncEnumerable<DataRow^>^ RetrieveDataAsAsyncEnumerable(
DataTable^ schema,
CommandBehavior behavior,
int timeout,
String^ sqlFormat,
CancellationToken cancellationToken,
... array<Object^>^ parameters
)
function RetrieveDataAsAsyncEnumerable(schema, behavior, timeout, sqlFormat, cancellationToken, ... parameters);
- schema DataTable
- DataTable that defines the schema for the data rows.
- behavior CommandBehavior
- One of the CommandBehavior values.
- timeout Int32
- The time in seconds to wait for the SQL statement to execute.
- sqlFormat String
- Format string for the SQL statement to be executed.
- cancellationToken CancellationToken
- Propagates notification that operations should be canceled.
- parameters Object
- The parameter values to be used to fill in DbParameter parameters.
IAsyncEnumerableDataRowAn asynchronous enumerable of
DataRow objects.
If provided schema does not match the schema of the result set based on sqlFormat,
the results may be unpredictable or method call may fail.