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.

Definition

Namespace: Gemstone.Data
Assembly: 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
)

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.

Return Value

IAsyncEnumerableDataRow
An asynchronous enumerable of DataRow objects.

Remarks

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.

See Also