DataSourceBaseT Class |
Namespace: SD.LLBLGen.Pro.LinqSupportClasses
public abstract class DataSourceBase<T> : IQueryable<T>, IEnumerable<T>, IEnumerable, IQueryable, IDataSource, ILLBLGenProQuery where T : class
The DataSourceBaseT type exposes the following members.
Name | Description | |
---|---|---|
DataSourceBaseT |
Initializes a new instance of the DataSourceBaseT class.
|
Name | Description | |
---|---|---|
Provider |
Gets the query provider that is associated with this data source.
| |
TypedViewEnumTypeValue |
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.
|
Name | Description | |
---|---|---|
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
ToString | Returns a string that represents the current object. (Inherited from Object.) |
Name | Description | |
---|---|---|
AllAsyncT(ExpressionFuncT, Boolean) | Overloaded.
Async variant of Queryable.All
(Defined by QueryableExtensionMethods.) | |
AllAsyncT(ExpressionFuncT, Boolean, CancellationToken) | Overloaded.
Async variant of Queryable.All
(Defined by QueryableExtensionMethods.) | |
AnyAsyncT | Overloaded.
Async variant of Queryable.Any
(Defined by QueryableExtensionMethods.) | |
AnyAsyncT(CancellationToken) | Overloaded.
Async variant of Queryable.Any
(Defined by QueryableExtensionMethods.) | |
AnyAsyncT(ExpressionFuncT, Boolean) | Overloaded.
Async variant of Queryable.Any
(Defined by QueryableExtensionMethods.) | |
AnyAsyncT(ExpressionFuncT, Boolean, CancellationToken) | Overloaded.
Async variant of Queryable.Any
(Defined by QueryableExtensionMethods.) | |
AverageAsyncT(ExpressionFuncT, NullableInt32) | Overloaded.
Async variant of Queryable.Average
(Defined by QueryableExtensionMethods.) | |
AverageAsyncT(ExpressionFuncT, NullableInt64) | Overloaded.
Async variant of Queryable.Average
(Defined by QueryableExtensionMethods.) | |
AverageAsyncT(ExpressionFuncT, Decimal) | Overloaded.
Async variant of Queryable.Average
(Defined by QueryableExtensionMethods.) | |
AverageAsyncT(ExpressionFuncT, NullableDouble) | Overloaded.
Async variant of Queryable.Average
(Defined by QueryableExtensionMethods.) | |
AverageAsyncT(ExpressionFuncT, Double) | Overloaded.
Async variant of Queryable.Average
(Defined by QueryableExtensionMethods.) | |
AverageAsyncT(ExpressionFuncT, NullableDecimal) | Overloaded.
Async variant of Queryable.Average
(Defined by QueryableExtensionMethods.) | |
AverageAsyncT(ExpressionFuncT, NullableSingle) | Overloaded.
Async variant of Queryable.Average
(Defined by QueryableExtensionMethods.) | |
AverageAsyncT(ExpressionFuncT, Int32) | Overloaded.
Async variant of Queryable.Average
(Defined by QueryableExtensionMethods.) | |
AverageAsyncT(ExpressionFuncT, Int64) | Overloaded.
Async variant of Queryable.Average
(Defined by QueryableExtensionMethods.) | |
AverageAsyncT(ExpressionFuncT, Single) | Overloaded.
Async variant of Queryable.Average
(Defined by QueryableExtensionMethods.) | |
AverageAsyncT(ExpressionFuncT, NullableInt32, CancellationToken) | Overloaded.
Async variant of Queryable.Average
(Defined by QueryableExtensionMethods.) | |
AverageAsyncT(ExpressionFuncT, NullableInt64, CancellationToken) | Overloaded.
Async variant of Queryable.Average
(Defined by QueryableExtensionMethods.) | |
AverageAsyncT(ExpressionFuncT, Decimal, CancellationToken) | Overloaded.
Async variant of Queryable.Average
(Defined by QueryableExtensionMethods.) | |
AverageAsyncT(ExpressionFuncT, NullableDouble, CancellationToken) | Overloaded.
Async variant of Queryable.Average
(Defined by QueryableExtensionMethods.) | |
AverageAsyncT(ExpressionFuncT, Double, CancellationToken) | Overloaded.
Async variant of Queryable.Average
(Defined by QueryableExtensionMethods.) | |
AverageAsyncT(ExpressionFuncT, NullableDecimal, CancellationToken) | Overloaded.
Async variant of Queryable.Average
(Defined by QueryableExtensionMethods.) | |
AverageAsyncT(ExpressionFuncT, NullableSingle, CancellationToken) | Overloaded.
Async variant of Queryable.Average
(Defined by QueryableExtensionMethods.) | |
AverageAsyncT(ExpressionFuncT, Int32, CancellationToken) | Overloaded.
Async variant of Queryable.Average
(Defined by QueryableExtensionMethods.) | |
AverageAsyncT(ExpressionFuncT, Int64, CancellationToken) | Overloaded.
Async variant of Queryable.Average
(Defined by QueryableExtensionMethods.) | |
AverageAsyncT(ExpressionFuncT, Single, CancellationToken) | Overloaded.
Async variant of Queryable.Average
(Defined by QueryableExtensionMethods.) | |
CacheResultsetT(Int32) | Overloaded.
Specifies that the query's resultset should be cached for the duration specified.
(Defined by QueryableExtensionMethods.) | |
CacheResultsetT(TimeSpan) | Overloaded.
Specifies that the query's resultset should be cached for the duration specified.
(Defined by QueryableExtensionMethods.) | |
CacheResultsetT(Int32, String) | Overloaded.
Specifies that the query's resultset should be cached for the duration specified.
(Defined by QueryableExtensionMethods.) | |
CacheResultsetT(Int32, Boolean) | Overloaded.
Specifies that the query's resultset should be cached for the duration specified.
(Defined by QueryableExtensionMethods.) | |
CacheResultsetT(TimeSpan, String) | Overloaded.
Specifies that the query's resultset should be cached for the duration specified.
(Defined by QueryableExtensionMethods.) | |
CacheResultsetT(TimeSpan, Boolean) | Overloaded.
Specifies that the query's resultset should be cached for the duration specified.
(Defined by QueryableExtensionMethods.) | |
CacheResultsetT(Int32, Boolean, String) | Overloaded.
Specifies that the query's resultset should be cached for the duration specified.
(Defined by QueryableExtensionMethods.) | |
CacheResultsetT(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.) | |
ContainsAsyncT(T) | Overloaded.
Async variant of Queryable.Contains
(Defined by QueryableExtensionMethods.) | |
ContainsAsyncT(T, CancellationToken) | Overloaded.
Async variant of Queryable.Contains
(Defined by QueryableExtensionMethods.) | |
CountAsyncT | Overloaded.
Async variant of Queryable.Count
(Defined by QueryableExtensionMethods.) | |
CountAsyncT(CancellationToken) | Overloaded.
Async variant of Queryable.Count
(Defined by QueryableExtensionMethods.) | |
CountAsyncT(ExpressionFuncT, Boolean) | Overloaded.
Async variant of Queryable.Count
(Defined by QueryableExtensionMethods.) | |
CountAsyncT(ExpressionFuncT, Boolean, CancellationToken) | Overloaded.
Async variant of Queryable.Count
(Defined by QueryableExtensionMethods.) | |
CountColumnT, TColumnType(ExpressionFuncT, TColumnType) | Overloaded.
returns the number of values in the set specified by selector which is 1 column wide.
(Defined by QueryableExtensionMethods.) | |
CountColumnT, 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.) | |
CountColumnAsyncT, TColumnType(ExpressionFuncT, TColumnType) | Overloaded.
Async variant of CountColumn
(Defined by QueryableExtensionMethods.) | |
CountColumnAsyncT, TColumnType(ExpressionFuncT, TColumnType, CancellationToken) | Overloaded.
Async variant of CountColumn.
(Defined by QueryableExtensionMethods.) | |
CountColumnAsyncT, TColumnType(ExpressionFuncT, TColumnType, Boolean) | Overloaded.
Async variant of CountColumn.
(Defined by QueryableExtensionMethods.) | |
CountColumnAsyncT, TColumnType(ExpressionFuncT, TColumnType, Boolean, CancellationToken) | Overloaded.
Async variant of CountColumn.
(Defined by QueryableExtensionMethods.) | |
ElementAtAsyncT(Int32) | Overloaded.
Async variant of Queryable.ElementAt
(Defined by QueryableExtensionMethods.) | |
ElementAtAsyncT(Int32, CancellationToken) | Overloaded.
Async variant of Queryable.ElementAt
(Defined by QueryableExtensionMethods.) | |
ElementAtOrDefaultAsyncT(Int32) | Overloaded.
Async variant of Queryable.ElementAtOrDefault
(Defined by QueryableExtensionMethods.) | |
ElementAtOrDefaultAsyncT(Int32, CancellationToken) | Overloaded.
Async variant of Queryable.ElementAtOrDefault
(Defined by QueryableExtensionMethods.) | |
ExcludeFieldsT |
Specifies a list of fields to exclude for an entity fetch.
(Defined by QueryableExtensionMethods.) | |
Execute | Overloaded.
Executes the specified IQueryable. Requires the IQueryable to implement ILLBLGenProQuery.
(Defined by QueryableExtensionMethods.) | |
ExecuteTResult | Overloaded.
Executes the specified IQueryable. Requires the IQueryable to implement ILLBLGenProQuery.
(Defined by QueryableExtensionMethods.) | |
ExecuteAsync | Overloaded.
Executes the specified IQueryable's asynchronously. Requires the IQueryable to implement ILLBLGenProQuery.
(Defined by QueryableExtensionMethods.) | |
ExecuteAsync(CancellationToken) | Overloaded.
Executes the specified IQueryable's asynchronously. Requires the IQueryable to implement ILLBLGenProQuery.
(Defined by QueryableExtensionMethods.) | |
ExecuteAsyncTResult | Overloaded.
Executes the specified IQueryable's asynchronously. Requires the IQueryable to implement ILLBLGenProQuery.
(Defined by QueryableExtensionMethods.) | |
ExecuteAsyncTResult(CancellationToken) | Overloaded.
Executes the specified IQueryable's asynchronously. Requires the IQueryable to implement ILLBLGenProQuery.
(Defined by QueryableExtensionMethods.) | |
FirstAsyncT | Overloaded.
Async variant of Queryable.First
(Defined by QueryableExtensionMethods.) | |
FirstAsyncT(CancellationToken) | Overloaded.
Async variant of Queryable.First
(Defined by QueryableExtensionMethods.) | |
FirstAsyncT(ExpressionFuncT, Boolean) | Overloaded.
Async variant of Queryable.First
(Defined by QueryableExtensionMethods.) | |
FirstAsyncT(ExpressionFuncT, Boolean, CancellationToken) | Overloaded.
Async variant of Queryable.First
(Defined by QueryableExtensionMethods.) | |
FirstOrDefaultAsyncT | Overloaded.
Async variant of Queryable.FirstOrDefault
(Defined by QueryableExtensionMethods.) | |
FirstOrDefaultAsyncT(CancellationToken) | Overloaded.
Async variant of Queryable.FirstOrDefault
(Defined by QueryableExtensionMethods.) | |
FirstOrDefaultAsyncT(ExpressionFuncT, Boolean) | Overloaded.
Async variant of Queryable.FirstOrDefault
(Defined by QueryableExtensionMethods.) | |
FirstOrDefaultAsyncT(ExpressionFuncT, Boolean, CancellationToken) | Overloaded.
Async variant of Queryable.FirstOrDefault
(Defined by QueryableExtensionMethods.) | |
ForBusinessTimeT |
Specifies a temporal table predicate on source for the Business Time.
(Defined by QueryableExtensionMethods.) | |
ForSystemTimeT |
Specifies a temporal table predicate on source for the System Time.
(Defined by QueryableExtensionMethods.) | |
IncludeFieldsT |
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.) | |
LongCountAsyncT | Overloaded.
Async variant of Queryable.LongCount
(Defined by QueryableExtensionMethods.) | |
LongCountAsyncT(CancellationToken) | Overloaded.
Async variant of Queryable.LongCount
(Defined by QueryableExtensionMethods.) | |
LongCountAsyncT(ExpressionFuncT, Boolean) | Overloaded.
Async variant of Queryable.LongCount
(Defined by QueryableExtensionMethods.) | |
LongCountAsyncT(ExpressionFuncT, Boolean, CancellationToken) | Overloaded.
Async variant of Queryable.LongCount
(Defined by QueryableExtensionMethods.) | |
MarkWithTagT |
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.) | |
MaxAsyncT | Overloaded.
Async variant of Queryable.Max
(Defined by QueryableExtensionMethods.) | |
MaxAsyncT(CancellationToken) | Overloaded.
Async variant of Queryable.Max
(Defined by QueryableExtensionMethods.) | |
MaxAsyncT, TResult(ExpressionFuncT, TResult) | Overloaded.
Async variant of Queryable.Max
(Defined by QueryableExtensionMethods.) | |
MaxAsyncT, TResult(ExpressionFuncT, TResult, CancellationToken) | Overloaded.
Async variant of Queryable.Max
(Defined by QueryableExtensionMethods.) | |
MinAsyncT | Overloaded.
Async variant of Queryable.Min
(Defined by QueryableExtensionMethods.) | |
MinAsyncT(CancellationToken) | Overloaded.
Async variant of Queryable.Min
(Defined by QueryableExtensionMethods.) | |
MinAsyncT, TResult(ExpressionFuncT, TResult) | Overloaded.
Async variant of Queryable.Min
(Defined by QueryableExtensionMethods.) | |
MinAsyncT, TResult(ExpressionFuncT, TResult, CancellationToken) | Overloaded.
Async variant of Queryable.Min
(Defined by QueryableExtensionMethods.) | |
SingleAsyncT | Overloaded.
Async variant of Queryable.Single
(Defined by QueryableExtensionMethods.) | |
SingleAsyncT(CancellationToken) | Overloaded.
Async variant of Queryable.Single
(Defined by QueryableExtensionMethods.) | |
SingleAsyncT(ExpressionFuncT, Boolean) | Overloaded.
Async variant of Queryable.Single
(Defined by QueryableExtensionMethods.) | |
SingleAsyncT(ExpressionFuncT, Boolean, CancellationToken) | Overloaded.
Async variant of Queryable.Single
(Defined by QueryableExtensionMethods.) | |
SingleOrDefaultAsyncT | Overloaded.
Async variant of Queryable.SingleOrDefault
(Defined by QueryableExtensionMethods.) | |
SingleOrDefaultAsyncT(CancellationToken) | Overloaded.
Async variant of Queryable.SingleOrDefault
(Defined by QueryableExtensionMethods.) | |
SingleOrDefaultAsyncT(ExpressionFuncT, Boolean) | Overloaded.
Async variant of Queryable.SingleOrDefault
(Defined by QueryableExtensionMethods.) | |
SingleOrDefaultAsyncT(ExpressionFuncT, Boolean, CancellationToken) | Overloaded.
Async variant of Queryable.SingleOrDefault
(Defined by QueryableExtensionMethods.) | |
StandardDeviationT, TColumnType(ExpressionFuncT, TColumnType) | Overloaded.
returns the standard deviation over the column specified by selector.
(Defined by QueryableExtensionMethods.) | |
StandardDeviationT, TColumnType(ExpressionFuncT, TColumnType, Boolean) | Overloaded.
returns the standard deviation over the column specified by selector.
(Defined by QueryableExtensionMethods.) | |
StandardDeviationAsyncT, TColumnType(ExpressionFuncT, TColumnType) | Overloaded.
Async variant of StandardDeviation.
(Defined by QueryableExtensionMethods.) | |
StandardDeviationAsyncT, TColumnType(ExpressionFuncT, TColumnType, CancellationToken) | Overloaded.
Async variant of StandardDeviation.
(Defined by QueryableExtensionMethods.) | |
StandardDeviationAsyncT, TColumnType(ExpressionFuncT, TColumnType, Boolean) | Overloaded.
Async variant of StandardDeviation.
(Defined by QueryableExtensionMethods.) | |
StandardDeviationAsyncT, TColumnType(ExpressionFuncT, TColumnType, Boolean, CancellationToken) | Overloaded.
Async variant of StandardDeviation.
(Defined by QueryableExtensionMethods.) | |
SumAsyncT(ExpressionFuncT, Double) | Overloaded.
Async variant of Queryable.Sum
(Defined by QueryableExtensionMethods.) | |
SumAsyncT(ExpressionFuncT, NullableDecimal) | Overloaded.
Async variant of Queryable.Sum
(Defined by QueryableExtensionMethods.) | |
SumAsyncT(ExpressionFuncT, NullableDouble) | Overloaded.
Async variant of Queryable.Sum
(Defined by QueryableExtensionMethods.) | |
SumAsyncT(ExpressionFuncT, NullableInt32) | Overloaded.
Async variant of Queryable.Sum
(Defined by QueryableExtensionMethods.) | |
SumAsyncT(ExpressionFuncT, NullableInt64) | Overloaded.
Async variant of Queryable.Sum
(Defined by QueryableExtensionMethods.) | |
SumAsyncT(ExpressionFuncT, NullableSingle) | Overloaded.
Async variant of Queryable.Sum
(Defined by QueryableExtensionMethods.) | |
SumAsyncT(ExpressionFuncT, Decimal) | Overloaded.
Async variant of Queryable.Sum
(Defined by QueryableExtensionMethods.) | |
SumAsyncT(ExpressionFuncT, Int32) | Overloaded.
Async variant of Queryable.Sum
(Defined by QueryableExtensionMethods.) | |
SumAsyncT(ExpressionFuncT, Int64) | Overloaded.
Async variant of Queryable.Sum
(Defined by QueryableExtensionMethods.) | |
SumAsyncT(ExpressionFuncT, Single) | Overloaded.
Async variant of Queryable.Sum
(Defined by QueryableExtensionMethods.) | |
SumAsyncT(ExpressionFuncT, Double, CancellationToken) | Overloaded.
Async variant of Queryable.Sum
(Defined by QueryableExtensionMethods.) | |
SumAsyncT(ExpressionFuncT, NullableDecimal, CancellationToken) | Overloaded.
Async variant of Queryable.Sum
(Defined by QueryableExtensionMethods.) | |
SumAsyncT(ExpressionFuncT, NullableDouble, CancellationToken) | Overloaded.
Async variant of Queryable.Sum
(Defined by QueryableExtensionMethods.) | |
SumAsyncT(ExpressionFuncT, NullableInt32, CancellationToken) | Overloaded.
Async variant of Queryable.Sum
(Defined by QueryableExtensionMethods.) | |
SumAsyncT(ExpressionFuncT, NullableInt64, CancellationToken) | Overloaded.
Async variant of Queryable.Sum
(Defined by QueryableExtensionMethods.) | |
SumAsyncT(ExpressionFuncT, NullableSingle, CancellationToken) | Overloaded.
Async variant of Queryable.Sum
(Defined by QueryableExtensionMethods.) | |
SumAsyncT(ExpressionFuncT, Decimal, CancellationToken) | Overloaded.
Async variant of Queryable.Sum
(Defined by QueryableExtensionMethods.) | |
SumAsyncT(ExpressionFuncT, Int32, CancellationToken) | Overloaded.
Async variant of Queryable.Sum
(Defined by QueryableExtensionMethods.) | |
SumAsyncT(ExpressionFuncT, Int64, CancellationToken) | Overloaded.
Async variant of Queryable.Sum
(Defined by QueryableExtensionMethods.) | |
SumAsyncT(ExpressionFuncT, Single, CancellationToken) | Overloaded.
Async variant of Queryable.Sum
(Defined by QueryableExtensionMethods.) | |
TakePageT |
Returns the pageNumber-th page of size pageSize from the sequence the method is applied on.
(Defined by QueryableExtensionMethods.) | |
ToArrayAsyncT | Overloaded.
Executes source asynchronously and stores the results in a new TResult[]. Requires the IQueryable to implement ILLBLGenProQuery.
(Defined by QueryableExtensionMethods.) | |
ToArrayAsyncT(CancellationToken) | Overloaded.
Executes source asynchronously and stores the results in a new TResult[]. Requires the IQueryable to implement ILLBLGenProQuery.
(Defined by QueryableExtensionMethods.) | |
ToListAsyncT | Overloaded.
Executes source asynchronously and stores the results in a new List(Of TResult). Requires the IQueryable to implement ILLBLGenProQuery.
(Defined by QueryableExtensionMethods.) | |
ToListAsyncT(CancellationToken) | Overloaded.
Executes source asynchronously and stores the results in a new List(Of TResult). Requires the IQueryable to implement ILLBLGenProQuery.
(Defined by QueryableExtensionMethods.) | |
VarianceT, TColumnType(ExpressionFuncT, TColumnType) | Overloaded.
returns the variance over the column specified by selector.
(Defined by QueryableExtensionMethods.) | |
VarianceT, TColumnType(ExpressionFuncT, TColumnType, Boolean) | Overloaded.
returns the variance over the column specified by selector.
(Defined by QueryableExtensionMethods.) | |
VarianceAsyncT, TColumnType(ExpressionFuncT, TColumnType) | Overloaded.
Async variant of Variance.
(Defined by QueryableExtensionMethods.) | |
VarianceAsyncT, TColumnType(ExpressionFuncT, TColumnType, CancellationToken) | Overloaded.
Async variant of Variance.
(Defined by QueryableExtensionMethods.) | |
VarianceAsyncT, TColumnType(ExpressionFuncT, TColumnType, Boolean) | Overloaded.
Async variant of Variance.
(Defined by QueryableExtensionMethods.) | |
VarianceAsyncT, TColumnType(ExpressionFuncT, TColumnType, Boolean, CancellationToken) | Overloaded.
Async variant of Variance.
(Defined by QueryableExtensionMethods.) | |
WithHintT |
Specifies a table/view hint for the target TSource is mapped on.
(Defined by QueryableExtensionMethods.) |
Name | Description | |
---|---|---|
IQueryableElementType |
Gets the type of the element(s) that are returned when the expression tree associated with this instance of IQueryable is executed.
| |
IQueryableExpression |
Gets the expression tree that is associated with the instance of IQueryable.
| |
IEnumerableTGetEnumerator |
Returns an enumerator that iterates through the collection.
| |
IEnumerableGetEnumerator |
Returns an enumerator that iterates through a collection.
| |
IQueryableProvider |
Gets the query provider that is associated with this data source.
| |
IDataSourceElementType |
Gets the type of the element(s) that are returned when the expression tree associated with this instance of IQueryable is executed.
| |
IDataSourceExpressionTypeHint |
Gets the type of the expression, based on the information inside the object.
| |
IDataSourceTypedViewEnumTypeValue |
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.
| |
IDataSourceWrappedTvfCall |
Gets or sets the wrapped TVF call.
| |
ILLBLGenProQueryExecute |
Executes the query this object represents.
| |
ILLBLGenProQueryExecuteTResult |
Executes the query this object represents
| |
ILLBLGenProQueryExecuteAsync |
Async variant of Execute.
Executes the query this object represents.
| |
ILLBLGenProQueryExecuteAsync(CancellationToken) |
Async variant of Execute.
Executes the query this object represents.
| |
ILLBLGenProQueryExecuteAsyncTResult |
Async variant of Execute.
Executes the query this object represents
| |
ILLBLGenProQueryExecuteAsyncTResult(CancellationToken) |
Async variant of Execute.
Executes the query this object represents
|