Click or drag to resize

DataSourceBaseT Class

Container class for LLBLGen Pro classes (Entities, TypedLists and TypedViews) which are through this class available in Linq queries.
Inheritance Hierarchy

Namespace:  SD.LLBLGen.Pro.LinqSupportClasses
Assembly:  SD.LLBLGen.Pro.ORMSupportClasses (in SD.LLBLGen.Pro.ORMSupportClasses.dll) Version: 5.10.0.0 (5.10.0)
Syntax
public abstract class DataSourceBase<T> : IQueryable<T>, 
	IEnumerable<T>, IEnumerable, IQueryable, IDataSource, ILLBLGenProQuery
where T : class

Type Parameters

T
The class to target in the Linq query

The DataSourceBaseT type exposes the following members.

Constructors
  NameDescription
Protected methodDataSourceBaseT
Initializes a new instance of the DataSourceBaseT class.
Top
Properties
  NameDescription
Public propertyProvider
Gets the query provider that is associated with this data source.
Public propertyTypedViewEnumTypeValue
Gets or sets the typed view enum type value, which is the value of the enum type for TypedViews if the type represented by this element is a typed view, -1 otherwise.
Top
Methods
  NameDescription
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
Extension Methods
  NameDescription
Public Extension MethodAllAsyncT(ExpressionFuncT, Boolean)Overloaded.
Async variant of Queryable.All
(Defined by QueryableExtensionMethods.)
Public Extension MethodAllAsyncT(ExpressionFuncT, Boolean, CancellationToken)Overloaded.
Async variant of Queryable.All
(Defined by QueryableExtensionMethods.)
Public Extension MethodAnyAsyncTOverloaded.
Async variant of Queryable.Any
(Defined by QueryableExtensionMethods.)
Public Extension MethodAnyAsyncT(CancellationToken)Overloaded.
Async variant of Queryable.Any
(Defined by QueryableExtensionMethods.)
Public Extension MethodAnyAsyncT(ExpressionFuncT, Boolean)Overloaded.
Async variant of Queryable.Any
(Defined by QueryableExtensionMethods.)
Public Extension MethodAnyAsyncT(ExpressionFuncT, Boolean, CancellationToken)Overloaded.
Async variant of Queryable.Any
(Defined by QueryableExtensionMethods.)
Public Extension MethodAverageAsyncT(ExpressionFuncT, NullableInt32)Overloaded.
Async variant of Queryable.Average
(Defined by QueryableExtensionMethods.)
Public Extension MethodAverageAsyncT(ExpressionFuncT, NullableInt64)Overloaded.
Async variant of Queryable.Average
(Defined by QueryableExtensionMethods.)
Public Extension MethodAverageAsyncT(ExpressionFuncT, Decimal)Overloaded.
Async variant of Queryable.Average
(Defined by QueryableExtensionMethods.)
Public Extension MethodAverageAsyncT(ExpressionFuncT, NullableDouble)Overloaded.
Async variant of Queryable.Average
(Defined by QueryableExtensionMethods.)
Public Extension MethodAverageAsyncT(ExpressionFuncT, Double)Overloaded.
Async variant of Queryable.Average
(Defined by QueryableExtensionMethods.)
Public Extension MethodAverageAsyncT(ExpressionFuncT, NullableDecimal)Overloaded.
Async variant of Queryable.Average
(Defined by QueryableExtensionMethods.)
Public Extension MethodAverageAsyncT(ExpressionFuncT, NullableSingle)Overloaded.
Async variant of Queryable.Average
(Defined by QueryableExtensionMethods.)
Public Extension MethodAverageAsyncT(ExpressionFuncT, Int32)Overloaded.
Async variant of Queryable.Average
(Defined by QueryableExtensionMethods.)
Public Extension MethodAverageAsyncT(ExpressionFuncT, Int64)Overloaded.
Async variant of Queryable.Average
(Defined by QueryableExtensionMethods.)
Public Extension MethodAverageAsyncT(ExpressionFuncT, Single)Overloaded.
Async variant of Queryable.Average
(Defined by QueryableExtensionMethods.)
Public Extension MethodAverageAsyncT(ExpressionFuncT, NullableInt32, CancellationToken)Overloaded.
Async variant of Queryable.Average
(Defined by QueryableExtensionMethods.)
Public Extension MethodAverageAsyncT(ExpressionFuncT, NullableInt64, CancellationToken)Overloaded.
Async variant of Queryable.Average
(Defined by QueryableExtensionMethods.)
Public Extension MethodAverageAsyncT(ExpressionFuncT, Decimal, CancellationToken)Overloaded.
Async variant of Queryable.Average
(Defined by QueryableExtensionMethods.)
Public Extension MethodAverageAsyncT(ExpressionFuncT, NullableDouble, CancellationToken)Overloaded.
Async variant of Queryable.Average
(Defined by QueryableExtensionMethods.)
Public Extension MethodAverageAsyncT(ExpressionFuncT, Double, CancellationToken)Overloaded.
Async variant of Queryable.Average
(Defined by QueryableExtensionMethods.)
Public Extension MethodAverageAsyncT(ExpressionFuncT, NullableDecimal, CancellationToken)Overloaded.
Async variant of Queryable.Average
(Defined by QueryableExtensionMethods.)
Public Extension MethodAverageAsyncT(ExpressionFuncT, NullableSingle, CancellationToken)Overloaded.
Async variant of Queryable.Average
(Defined by QueryableExtensionMethods.)
Public Extension MethodAverageAsyncT(ExpressionFuncT, Int32, CancellationToken)Overloaded.
Async variant of Queryable.Average
(Defined by QueryableExtensionMethods.)
Public Extension MethodAverageAsyncT(ExpressionFuncT, Int64, CancellationToken)Overloaded.
Async variant of Queryable.Average
(Defined by QueryableExtensionMethods.)
Public Extension MethodAverageAsyncT(ExpressionFuncT, Single, CancellationToken)Overloaded.
Async variant of Queryable.Average
(Defined by QueryableExtensionMethods.)
Public Extension MethodCacheResultsetT(Int32)Overloaded.
Specifies that the query's resultset should be cached for the duration specified.
(Defined by QueryableExtensionMethods.)
Public Extension MethodCacheResultsetT(TimeSpan)Overloaded.
Specifies that the query's resultset should be cached for the duration specified.
(Defined by QueryableExtensionMethods.)
Public Extension MethodCacheResultsetT(Int32, String)Overloaded.
Specifies that the query's resultset should be cached for the duration specified.
(Defined by QueryableExtensionMethods.)
Public Extension MethodCacheResultsetT(Int32, Boolean)Overloaded.
Specifies that the query's resultset should be cached for the duration specified.
(Defined by QueryableExtensionMethods.)
Public Extension MethodCacheResultsetT(TimeSpan, String)Overloaded.
Specifies that the query's resultset should be cached for the duration specified.
(Defined by QueryableExtensionMethods.)
Public Extension MethodCacheResultsetT(TimeSpan, Boolean)Overloaded.
Specifies that the query's resultset should be cached for the duration specified.
(Defined by QueryableExtensionMethods.)
Public Extension MethodCacheResultsetT(Int32, Boolean, String)Overloaded.
Specifies that the query's resultset should be cached for the duration specified.
(Defined by QueryableExtensionMethods.)
Public Extension MethodCacheResultsetT(TimeSpan, Boolean, String)Overloaded.
Specifies that the query's resultset should be cached for the duration specified. Only one tag is kept per complete query. Specify the tag you want to use on the outermost query expression.
(Defined by QueryableExtensionMethods.)
Public Extension MethodContainsAsyncT(T)Overloaded.
Async variant of Queryable.Contains
(Defined by QueryableExtensionMethods.)
Public Extension MethodContainsAsyncT(T, CancellationToken)Overloaded.
Async variant of Queryable.Contains
(Defined by QueryableExtensionMethods.)
Public Extension MethodCountAsyncTOverloaded.
Async variant of Queryable.Count
(Defined by QueryableExtensionMethods.)
Public Extension MethodCountAsyncT(CancellationToken)Overloaded.
Async variant of Queryable.Count
(Defined by QueryableExtensionMethods.)
Public Extension MethodCountAsyncT(ExpressionFuncT, Boolean)Overloaded.
Async variant of Queryable.Count
(Defined by QueryableExtensionMethods.)
Public Extension MethodCountAsyncT(ExpressionFuncT, Boolean, CancellationToken)Overloaded.
Async variant of Queryable.Count
(Defined by QueryableExtensionMethods.)
Public Extension MethodCountColumnT, TColumnType(ExpressionFuncT, TColumnType)Overloaded.
returns the number of values in the set specified by selector which is 1 column wide.
(Defined by QueryableExtensionMethods.)
Public Extension MethodCountColumnT, TColumnType(ExpressionFuncT, TColumnType, Boolean)Overloaded.
returns the number of distinct values in the set specified by selector which is 1 column wide
(Defined by QueryableExtensionMethods.)
Public Extension MethodCountColumnAsyncT, TColumnType(ExpressionFuncT, TColumnType)Overloaded.
Async variant of CountColumn
(Defined by QueryableExtensionMethods.)
Public Extension MethodCountColumnAsyncT, TColumnType(ExpressionFuncT, TColumnType, CancellationToken)Overloaded.
Async variant of CountColumn.
(Defined by QueryableExtensionMethods.)
Public Extension MethodCountColumnAsyncT, TColumnType(ExpressionFuncT, TColumnType, Boolean)Overloaded.
Async variant of CountColumn.
(Defined by QueryableExtensionMethods.)
Public Extension MethodCountColumnAsyncT, TColumnType(ExpressionFuncT, TColumnType, Boolean, CancellationToken)Overloaded.
Async variant of CountColumn.
(Defined by QueryableExtensionMethods.)
Public Extension MethodElementAtAsyncT(Int32)Overloaded.
Async variant of Queryable.ElementAt
(Defined by QueryableExtensionMethods.)
Public Extension MethodElementAtAsyncT(Int32, CancellationToken)Overloaded.
Async variant of Queryable.ElementAt
(Defined by QueryableExtensionMethods.)
Public Extension MethodElementAtOrDefaultAsyncT(Int32)Overloaded.
Async variant of Queryable.ElementAtOrDefault
(Defined by QueryableExtensionMethods.)
Public Extension MethodElementAtOrDefaultAsyncT(Int32, CancellationToken)Overloaded.
Async variant of Queryable.ElementAtOrDefault
(Defined by QueryableExtensionMethods.)
Public Extension MethodExcludeFieldsT
Specifies a list of fields to exclude for an entity fetch.
(Defined by QueryableExtensionMethods.)
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.)
Public Extension MethodFirstAsyncTOverloaded.
Async variant of Queryable.First
(Defined by QueryableExtensionMethods.)
Public Extension MethodFirstAsyncT(CancellationToken)Overloaded.
Async variant of Queryable.First
(Defined by QueryableExtensionMethods.)
Public Extension MethodFirstAsyncT(ExpressionFuncT, Boolean)Overloaded.
Async variant of Queryable.First
(Defined by QueryableExtensionMethods.)
Public Extension MethodFirstAsyncT(ExpressionFuncT, Boolean, CancellationToken)Overloaded.
Async variant of Queryable.First
(Defined by QueryableExtensionMethods.)
Public Extension MethodFirstOrDefaultAsyncTOverloaded.
Async variant of Queryable.FirstOrDefault
(Defined by QueryableExtensionMethods.)
Public Extension MethodFirstOrDefaultAsyncT(CancellationToken)Overloaded.
Async variant of Queryable.FirstOrDefault
(Defined by QueryableExtensionMethods.)
Public Extension MethodFirstOrDefaultAsyncT(ExpressionFuncT, Boolean)Overloaded.
Async variant of Queryable.FirstOrDefault
(Defined by QueryableExtensionMethods.)
Public Extension MethodFirstOrDefaultAsyncT(T)Overloaded.
Async variant of Queryable.FirstOrDefault
(Defined by QueryableExtensionMethods.)
Public Extension MethodFirstOrDefaultAsyncT(ExpressionFuncT, Boolean, CancellationToken)Overloaded.
Async variant of Queryable.FirstOrDefault
(Defined by QueryableExtensionMethods.)
Public Extension MethodFirstOrDefaultAsyncT(T, CancellationToken)Overloaded.
Async variant of Queryable.FirstOrDefault
(Defined by QueryableExtensionMethods.)
Public Extension MethodFirstOrDefaultAsyncT(ExpressionFuncT, Boolean, T)Overloaded.
Async variant of Queryable.FirstOrDefault
(Defined by QueryableExtensionMethods.)
Public Extension MethodFirstOrDefaultAsyncT(ExpressionFuncT, Boolean, T, CancellationToken)Overloaded.
Async variant of Queryable.FirstOrDefault
(Defined by QueryableExtensionMethods.)
Public Extension MethodForBusinessTimeT
Specifies a temporal table predicate on source for the Business Time.
(Defined by QueryableExtensionMethods.)
Public Extension MethodForSystemTimeT
Specifies a temporal table predicate on source for the System Time.
(Defined by QueryableExtensionMethods.)
Public Extension MethodIncludeFieldsT
Specifies a list of fields to include for an entity fetch. All fields not specified aren't fetched (fields which are required like fk fields are always fetched)
(Defined by QueryableExtensionMethods.)
Public Extension MethodLastAsyncTOverloaded.
Async variant of Queryable.Last
(Defined by QueryableExtensionMethods.)
Public Extension MethodLastAsyncT(CancellationToken)Overloaded.
Async variant of Queryable.Last
(Defined by QueryableExtensionMethods.)
Public Extension MethodLastAsyncT(ExpressionFuncT, Boolean)Overloaded.
Async variant of Queryable.Last
(Defined by QueryableExtensionMethods.)
Public Extension MethodLastAsyncT(ExpressionFuncT, Boolean, CancellationToken)Overloaded.
Async variant of Queryable.Last
(Defined by QueryableExtensionMethods.)
Public Extension MethodLastOrDefaultAsyncTOverloaded.
Async variant of Queryable.LastOrDefault
(Defined by QueryableExtensionMethods.)
Public Extension MethodLastOrDefaultAsyncT(CancellationToken)Overloaded.
Async variant of Queryable.LastOrDefault
(Defined by QueryableExtensionMethods.)
Public Extension MethodLastOrDefaultAsyncT(ExpressionFuncT, Boolean)Overloaded.
Async variant of Queryable.LastOrDefault
(Defined by QueryableExtensionMethods.)
Public Extension MethodLastOrDefaultAsyncT(T)Overloaded.
Async variant of Queryable.LastOrDefault
(Defined by QueryableExtensionMethods.)
Public Extension MethodLastOrDefaultAsyncT(ExpressionFuncT, Boolean, CancellationToken)Overloaded.
Async variant of Queryable.LastOrDefault
(Defined by QueryableExtensionMethods.)
Public Extension MethodLastOrDefaultAsyncT(T, CancellationToken)Overloaded.
Async variant of Queryable.LastOrDefault
(Defined by QueryableExtensionMethods.)
Public Extension MethodLastOrDefaultAsyncT(ExpressionFuncT, Boolean, T)Overloaded.
Async variant of Queryable.LastOrDefault
(Defined by QueryableExtensionMethods.)
Public Extension MethodLastOrDefaultAsyncT(ExpressionFuncT, Boolean, T, CancellationToken)Overloaded.
Async variant of Queryable.LastOrDefault
(Defined by QueryableExtensionMethods.)
Public Extension MethodLongCountAsyncTOverloaded.
Async variant of Queryable.LongCount
(Defined by QueryableExtensionMethods.)
Public Extension MethodLongCountAsyncT(CancellationToken)Overloaded.
Async variant of Queryable.LongCount
(Defined by QueryableExtensionMethods.)
Public Extension MethodLongCountAsyncT(ExpressionFuncT, Boolean)Overloaded.
Async variant of Queryable.LongCount
(Defined by QueryableExtensionMethods.)
Public Extension MethodLongCountAsyncT(ExpressionFuncT, Boolean, CancellationToken)Overloaded.
Async variant of Queryable.LongCount
(Defined by QueryableExtensionMethods.)
Public Extension MethodMarkWithTagT
Specifies the tag to append as comment into the SQL query / queries generated from the query specified. Use the tag to trace back the origin of a SQL query in the RDBMS.
(Defined by QueryableExtensionMethods.)
Public Extension MethodMaxAsyncTOverloaded.
Async variant of Queryable.Max
(Defined by QueryableExtensionMethods.)
Public Extension MethodMaxAsyncT(CancellationToken)Overloaded.
Async variant of Queryable.Max
(Defined by QueryableExtensionMethods.)
Public Extension MethodMaxAsyncT, TResult(ExpressionFuncT, TResult)Overloaded.
Async variant of Queryable.Max
(Defined by QueryableExtensionMethods.)
Public Extension MethodMaxAsyncT, TResult(ExpressionFuncT, TResult, CancellationToken)Overloaded.
Async variant of Queryable.Max
(Defined by QueryableExtensionMethods.)
Public Extension MethodMaxByAsyncT, TKey(ExpressionFuncT, TKey)Overloaded.
Async variant of Queryable.MaxBy
(Defined by QueryableExtensionMethods.)
Public Extension MethodMaxByAsyncT, TKey(ExpressionFuncT, TKey, CancellationToken)Overloaded.
Async variant of Queryable.MaxBy
(Defined by QueryableExtensionMethods.)
Public Extension MethodMinAsyncTOverloaded.
Async variant of Queryable.Min
(Defined by QueryableExtensionMethods.)
Public Extension MethodMinAsyncT(CancellationToken)Overloaded.
Async variant of Queryable.Min
(Defined by QueryableExtensionMethods.)
Public Extension MethodMinAsyncT, TResult(ExpressionFuncT, TResult)Overloaded.
Async variant of Queryable.Min
(Defined by QueryableExtensionMethods.)
Public Extension MethodMinAsyncT, TResult(ExpressionFuncT, TResult, CancellationToken)Overloaded.
Async variant of Queryable.Min
(Defined by QueryableExtensionMethods.)
Public Extension MethodMinByAsyncT, TKey(ExpressionFuncT, TKey)Overloaded.
Async variant of Queryable.MinBy
(Defined by QueryableExtensionMethods.)
Public Extension MethodMinByAsyncT, TKey(ExpressionFuncT, TKey, CancellationToken)Overloaded.
Async variant of Queryable.MinBy
(Defined by QueryableExtensionMethods.)
Public Extension MethodOptionalOrderByT
Part of LLBLGen Pro's functionality to project entity queries to generated DTO classes. Don't use this method in your own code. Extension method for enumerables in DTO projections which have been converted to queryables to append an orderby clause conditionally: if it's null, no call to OrderBy is appended, otherwise a call to OrderBy with the lambda provided is appended. This is done at evaluation time, hence this method's body isn't used as the call to this method is expected to be done inside a method which builds a projection.
(Defined by QueryableExtensionMethodsForDTOs.)
Public Extension MethodOptionalWhereT
Part of LLBLGen Pro's functionality to project entity queries to generated DTO classes. Don't use this method in your own code. Extension method for enumerables in DTO projections which have been converted to queryables to append a where clause conditionally: if it's null, no call to Where is appended, otherwise a call to Where with the lambda provided is appended. This is done at evaluation time, hence this method's body isn't used as the call to this method is expected to be done inside a method which builds a projection.
(Defined by QueryableExtensionMethodsForDTOs.)
Public Extension MethodSingleAsyncTOverloaded.
Async variant of Queryable.Single
(Defined by QueryableExtensionMethods.)
Public Extension MethodSingleAsyncT(CancellationToken)Overloaded.
Async variant of Queryable.Single
(Defined by QueryableExtensionMethods.)
Public Extension MethodSingleAsyncT(ExpressionFuncT, Boolean)Overloaded.
Async variant of Queryable.Single
(Defined by QueryableExtensionMethods.)
Public Extension MethodSingleAsyncT(ExpressionFuncT, Boolean, CancellationToken)Overloaded.
Async variant of Queryable.Single
(Defined by QueryableExtensionMethods.)
Public Extension MethodSingleOrDefaultAsyncTOverloaded.
Async variant of Queryable.SingleOrDefault
(Defined by QueryableExtensionMethods.)
Public Extension MethodSingleOrDefaultAsyncT(CancellationToken)Overloaded.
Async variant of Queryable.SingleOrDefault
(Defined by QueryableExtensionMethods.)
Public Extension MethodSingleOrDefaultAsyncT(ExpressionFuncT, Boolean)Overloaded.
Async variant of Queryable.SingleOrDefault
(Defined by QueryableExtensionMethods.)
Public Extension MethodSingleOrDefaultAsyncT(T)Overloaded.
Async variant of Queryable.SingleOrDefault
(Defined by QueryableExtensionMethods.)
Public Extension MethodSingleOrDefaultAsyncT(ExpressionFuncT, Boolean, CancellationToken)Overloaded.
Async variant of Queryable.SingleOrDefault
(Defined by QueryableExtensionMethods.)
Public Extension MethodSingleOrDefaultAsyncT(T, CancellationToken)Overloaded.
Async variant of Queryable.SingleOrDefault
(Defined by QueryableExtensionMethods.)
Public Extension MethodSingleOrDefaultAsyncT(ExpressionFuncT, Boolean, T)Overloaded.
Async variant of Queryable.SingleOrDefault
(Defined by QueryableExtensionMethods.)
Public Extension MethodSingleOrDefaultAsyncT(ExpressionFuncT, Boolean, T, CancellationToken)Overloaded.
Async variant of Queryable.SingleOrDefault
(Defined by QueryableExtensionMethods.)
Public Extension MethodStandardDeviationT, TColumnType(ExpressionFuncT, TColumnType)Overloaded.
returns the standard deviation over the column specified by selector.
(Defined by QueryableExtensionMethods.)
Public Extension MethodStandardDeviationT, TColumnType(ExpressionFuncT, TColumnType, Boolean)Overloaded.
returns the standard deviation over the column specified by selector.
(Defined by QueryableExtensionMethods.)
Public Extension MethodStandardDeviationAsyncT, TColumnType(ExpressionFuncT, TColumnType)Overloaded.
Async variant of StandardDeviation.
(Defined by QueryableExtensionMethods.)
Public Extension MethodStandardDeviationAsyncT, TColumnType(ExpressionFuncT, TColumnType, CancellationToken)Overloaded.
Async variant of StandardDeviation.
(Defined by QueryableExtensionMethods.)
Public Extension MethodStandardDeviationAsyncT, TColumnType(ExpressionFuncT, TColumnType, Boolean)Overloaded.
Async variant of StandardDeviation.
(Defined by QueryableExtensionMethods.)
Public Extension MethodStandardDeviationAsyncT, TColumnType(ExpressionFuncT, TColumnType, Boolean, CancellationToken)Overloaded.
Async variant of StandardDeviation.
(Defined by QueryableExtensionMethods.)
Public Extension MethodSumAsyncT(ExpressionFuncT, Double)Overloaded.
Async variant of Queryable.Sum
(Defined by QueryableExtensionMethods.)
Public Extension MethodSumAsyncT(ExpressionFuncT, NullableDecimal)Overloaded.
Async variant of Queryable.Sum
(Defined by QueryableExtensionMethods.)
Public Extension MethodSumAsyncT(ExpressionFuncT, NullableDouble)Overloaded.
Async variant of Queryable.Sum
(Defined by QueryableExtensionMethods.)
Public Extension MethodSumAsyncT(ExpressionFuncT, NullableInt32)Overloaded.
Async variant of Queryable.Sum
(Defined by QueryableExtensionMethods.)
Public Extension MethodSumAsyncT(ExpressionFuncT, NullableInt64)Overloaded.
Async variant of Queryable.Sum
(Defined by QueryableExtensionMethods.)
Public Extension MethodSumAsyncT(ExpressionFuncT, NullableSingle)Overloaded.
Async variant of Queryable.Sum
(Defined by QueryableExtensionMethods.)
Public Extension MethodSumAsyncT(ExpressionFuncT, Decimal)Overloaded.
Async variant of Queryable.Sum
(Defined by QueryableExtensionMethods.)
Public Extension MethodSumAsyncT(ExpressionFuncT, Int32)Overloaded.
Async variant of Queryable.Sum
(Defined by QueryableExtensionMethods.)
Public Extension MethodSumAsyncT(ExpressionFuncT, Int64)Overloaded.
Async variant of Queryable.Sum
(Defined by QueryableExtensionMethods.)
Public Extension MethodSumAsyncT(ExpressionFuncT, Single)Overloaded.
Async variant of Queryable.Sum
(Defined by QueryableExtensionMethods.)
Public Extension MethodSumAsyncT(ExpressionFuncT, Double, CancellationToken)Overloaded.
Async variant of Queryable.Sum
(Defined by QueryableExtensionMethods.)
Public Extension MethodSumAsyncT(ExpressionFuncT, NullableDecimal, CancellationToken)Overloaded.
Async variant of Queryable.Sum
(Defined by QueryableExtensionMethods.)
Public Extension MethodSumAsyncT(ExpressionFuncT, NullableDouble, CancellationToken)Overloaded.
Async variant of Queryable.Sum
(Defined by QueryableExtensionMethods.)
Public Extension MethodSumAsyncT(ExpressionFuncT, NullableInt32, CancellationToken)Overloaded.
Async variant of Queryable.Sum
(Defined by QueryableExtensionMethods.)
Public Extension MethodSumAsyncT(ExpressionFuncT, NullableInt64, CancellationToken)Overloaded.
Async variant of Queryable.Sum
(Defined by QueryableExtensionMethods.)
Public Extension MethodSumAsyncT(ExpressionFuncT, NullableSingle, CancellationToken)Overloaded.
Async variant of Queryable.Sum
(Defined by QueryableExtensionMethods.)
Public Extension MethodSumAsyncT(ExpressionFuncT, Decimal, CancellationToken)Overloaded.
Async variant of Queryable.Sum
(Defined by QueryableExtensionMethods.)
Public Extension MethodSumAsyncT(ExpressionFuncT, Int32, CancellationToken)Overloaded.
Async variant of Queryable.Sum
(Defined by QueryableExtensionMethods.)
Public Extension MethodSumAsyncT(ExpressionFuncT, Int64, CancellationToken)Overloaded.
Async variant of Queryable.Sum
(Defined by QueryableExtensionMethods.)
Public Extension MethodSumAsyncT(ExpressionFuncT, Single, CancellationToken)Overloaded.
Async variant of Queryable.Sum
(Defined by QueryableExtensionMethods.)
Public Extension MethodTakePageT
Returns the pageNumber-th page of size pageSize from the sequence the method is applied on.
(Defined by QueryableExtensionMethods.)
Public Extension MethodToArrayAsyncTOverloaded.
Executes source asynchronously and stores the results in a new TResult[]. Requires the IQueryable to implement ILLBLGenProQuery.
(Defined by QueryableExtensionMethods.)
Public Extension MethodToArrayAsyncT(CancellationToken)Overloaded.
Executes source asynchronously and stores the results in a new TResult[]. Requires the IQueryable to implement ILLBLGenProQuery.
(Defined by QueryableExtensionMethods.)
Public Extension MethodToDictionaryAsyncT, TKey(FuncT, TKey)Overloaded.
Creates a Dictionary from the source by executing the source asynchronously, then enumerating it according to a specified key selector function.
(Defined by QueryableExtensionMethods.)
Public Extension MethodToDictionaryAsyncT, TKey(FuncT, TKey, CancellationToken)Overloaded.
Creates a Dictionary from the source by executing the source asynchronously, then enumerating it according to a specified key selector function.
(Defined by QueryableExtensionMethods.)
Public Extension MethodToListAsyncTOverloaded.
Executes source asynchronously and stores the results in a new List(Of TResult). Requires the IQueryable to implement ILLBLGenProQuery.
(Defined by QueryableExtensionMethods.)
Public Extension MethodToListAsyncT(CancellationToken)Overloaded.
Executes source asynchronously and stores the results in a new List(Of TResult). Requires the IQueryable to implement ILLBLGenProQuery.
(Defined by QueryableExtensionMethods.)
Public Extension MethodVarianceT, TColumnType(ExpressionFuncT, TColumnType)Overloaded.
returns the variance over the column specified by selector.
(Defined by QueryableExtensionMethods.)
Public Extension MethodVarianceT, TColumnType(ExpressionFuncT, TColumnType, Boolean)Overloaded.
returns the variance over the column specified by selector.
(Defined by QueryableExtensionMethods.)
Public Extension MethodVarianceAsyncT, TColumnType(ExpressionFuncT, TColumnType)Overloaded.
Async variant of Variance.
(Defined by QueryableExtensionMethods.)
Public Extension MethodVarianceAsyncT, TColumnType(ExpressionFuncT, TColumnType, CancellationToken)Overloaded.
Async variant of Variance.
(Defined by QueryableExtensionMethods.)
Public Extension MethodVarianceAsyncT, TColumnType(ExpressionFuncT, TColumnType, Boolean)Overloaded.
Async variant of Variance.
(Defined by QueryableExtensionMethods.)
Public Extension MethodVarianceAsyncT, TColumnType(ExpressionFuncT, TColumnType, Boolean, CancellationToken)Overloaded.
Async variant of Variance.
(Defined by QueryableExtensionMethods.)
Public Extension MethodWithHintT(String)Overloaded.
Specifies a table/view hint for the target TSource is mapped on.
(Defined by QueryableExtensionMethods.)
Public Extension MethodWithHintT(String, HintType)Overloaded.
Specifies a hint for this query. It depends on the specified hintKind in what way the hint will be used: as a target hint or as a query hint.
(Defined by QueryableExtensionMethods.)
Public Extension MethodWithTiesT
Specifies that a Take call should use the WITH TIES directive, if an order by is specified as well. WITH TIES is ignored if no order by is specified.
(Defined by QueryableExtensionMethods.)
Top
Explicit Interface Implementations
  NameDescription
Explicit interface implementationPrivate propertyIQueryableElementType
Gets the type of the element(s) that are returned when the expression tree associated with this instance of IQueryable is executed.
Explicit interface implementationPrivate propertyIQueryableExpression
Gets the expression tree that is associated with the instance of IQueryable.
Explicit interface implementationPrivate methodIEnumerableTGetEnumerator
Returns an enumerator that iterates through the collection.
Explicit interface implementationPrivate methodIEnumerableGetEnumerator
Returns an enumerator that iterates through a collection.
Explicit interface implementationPrivate propertyIQueryableProvider
Gets the query provider that is associated with this data source.
Explicit interface implementationPrivate propertyIDataSourceElementType
Gets the type of the element(s) that are returned when the expression tree associated with this instance of IQueryable is executed.
Explicit interface implementationPrivate propertyIDataSourceExpressionTypeHint
Gets the type of the expression, based on the information inside the object.
Explicit interface implementationPrivate propertyIDataSourceTypedViewEnumTypeValue
Gets or sets the typed view enum type value, which is the value of the enum type for TypedViews if the type represented by this element is a typed view, -1 otherwise.
Explicit interface implementationPrivate propertyIDataSourceWrappedPlainSQLQuerySpecification
The wrapped plain sql query specification, if any.
Explicit interface implementationPrivate propertyIDataSourceWrappedTvfCall
Gets or sets the wrapped TVF call.
Explicit interface implementationPrivate methodILLBLGenProQueryExecute
Executes the query this object represents.
Explicit interface implementationPrivate methodILLBLGenProQueryExecuteTResult
Executes the query this object represents
Explicit interface implementationPrivate methodILLBLGenProQueryExecuteAsync
Async variant of Execute. Executes the query this object represents.
Explicit interface implementationPrivate methodILLBLGenProQueryExecuteAsync(CancellationToken)
Async variant of Execute. Executes the query this object represents.
Explicit interface implementationPrivate methodILLBLGenProQueryExecuteAsyncTResult
Async variant of Execute. Executes the query this object represents
Explicit interface implementationPrivate methodILLBLGenProQueryExecuteAsyncTResult(CancellationToken)
Async variant of Execute. Executes the query this object represents
Top
See Also