Click or drag to resize

ILLBLGenProQuery Interface

Interface which is implemented on LLBLGenProQuery(Of T), which is the type of the object returned from the construction of a linq query with the LLBLGenPro meta data as source. This interface can be used to execute the query without the enumerator retrieval.

Namespace:  SD.LLBLGen.Pro.LinqSupportClasses
Assembly:  SD.LLBLGen.Pro.ORMSupportClasses (in SD.LLBLGen.Pro.ORMSupportClasses.dll) Version: 5.4.0.0 (5.4.0)
Syntax
public interface ILLBLGenProQuery : IQueryable, 
	IEnumerable

The ILLBLGenProQuery type exposes the following members.

Properties
  NameDescription
Public propertyElementType
Gets the type of the element(s) that are returned when the expression tree associated with this instance of IQueryable is executed.
(Inherited from IQueryable.)
Public propertyEvaluatedExpressionsPerState
Gets the evaluated expression trees per state of the execution engine
Public propertyExpression
Gets the expression tree that is associated with the instance of IQueryable.
(Inherited from IQueryable.)
Public propertyProvider
Gets the query provider that is associated with this data source.
(Inherited from IQueryable.)
Top
Methods
  NameDescription
Public methodEvaluateExpressionTree
Evaluates the expression tree without executing it.
Public methodExecute
Executes the query this object represents.
Public methodExecuteTResult
Executes the query this object represents
Public methodExecuteAsync
Async variant of Execute. Executes the query this object represents.
Public methodExecuteAsync(CancellationToken)
Async variant of Execute. Executes the query this object represents.
Public methodExecuteAsyncTResult
Async variant of Execute. Executes the query this object represents
Public methodExecuteAsyncTResult(CancellationToken)
Async variant of Execute. Executes the query this object represents
Public methodGetEnumerator
Returns an enumerator that iterates through a collection.
(Inherited from IEnumerable.)
Top
Extension Methods
  NameDescription
Public Extension MethodExecuteOverloaded.
Executes the specified IQueryable. Requires the IQueryable to implement ILLBLGenProQuery.
(Defined by QueryableExtensionMethods.)
Public Extension MethodExecuteTResultOverloaded.
Executes the specified IQueryable. Requires the IQueryable to implement ILLBLGenProQuery.
(Defined by QueryableExtensionMethods.)
Public Extension MethodExecuteAsyncOverloaded.
Executes the specified IQueryable's asynchronously. Requires the IQueryable to implement ILLBLGenProQuery.
(Defined by QueryableExtensionMethods.)
Public Extension MethodExecuteAsync(CancellationToken)Overloaded.
Executes the specified IQueryable's asynchronously. Requires the IQueryable to implement ILLBLGenProQuery.
(Defined by QueryableExtensionMethods.)
Public Extension MethodExecuteAsyncTResultOverloaded.
Executes the specified IQueryable's asynchronously. Requires the IQueryable to implement ILLBLGenProQuery.
(Defined by QueryableExtensionMethods.)
Public Extension MethodExecuteAsyncTResult(CancellationToken)Overloaded.
Executes the specified IQueryable's asynchronously. Requires the IQueryable to implement ILLBLGenProQuery.
(Defined by QueryableExtensionMethods.)
Top
See Also