Click or drag to resize
MultiDocumentQueryBaseTQuery, TInnerQuery, TObjectGetEnumerableResultAsync Method
Asynchronously gets an enumeration of data records representing the result of this query. If Properties has CheckPermissions set to true, the resulting data records are filtered based on permissions.

Namespace: CMS.DocumentEngine
Assembly: CMS.DocumentEngine (in CMS.DocumentEngine.dll) Version: 13.0.131
Syntax
C#
public override Task<IEnumerable<IDataRecord>> GetEnumerableResultAsync(
	CommandBehavior commandBehavior = CommandBehavior.Default,
	bool newConnection = false,
	Nullable<CancellationToken> cancellationToken = null
)

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.
cancellationToken (Optional)
Type: SystemNullableCancellationToken
The cancellation instruction.

Return Value

Type: TaskIEnumerableIDataRecord
Returns a task returning the enumeration resulting from query execution.

Implements

IDataQueryGetEnumerableResultAsync(CommandBehavior, Boolean, NullableCancellationToken)
IDataQueryGetEnumerableResultAsync(CommandBehavior, Boolean, NullableCancellationToken)
Exceptions
ExceptionCondition
NotSupportedExceptionThrown when the query does not support reader.
See Also