DataQueryBaseTQueryGetEnumerableResult Method |
Gets an enumeration of data records representing the result of this query.
Namespace: CMS.DataEngineAssembly: CMS.DataEngine (in CMS.DataEngine.dll) Version: 13.0.131
Syntax public virtual IEnumerable<IDataRecord> GetEnumerableResult(
CommandBehavior commandBehavior = CommandBehavior.Default,
bool newConnection = false
)
Parameters
- commandBehavior (Optional)
- Type: System.DataCommandBehavior
Command behavior for the underlying reader. - newConnection (Optional)
- Type: SystemBoolean
If true, the underlying reader will be executed using its own dedicated connection.
Return Value
Type:
IEnumerableIDataRecordReturns the enumeration resulting from query execution.
Implements
IDataQueryGetEnumerableResult(CommandBehavior, Boolean)Exceptions Exception | Condition |
---|
NotSupportedException | Thrown when the query does not support reader. |
Remarks
The returned data records can contain additional system columns (
ROW_NUMBER and
TOTAL_RECORDS)
when a paged query is being executed. The columns support the framework infrastructure and should not be relied on in custom code.
See Also