Class Select9Provider<T1, T2, T3, T4, T5, T6, T7, T8, T9>
Inheritance
System.Object
Select9Provider<T1, T2, T3, T4, T5, T6, T7, T8, T9>
Implements
ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>
Inherited Members
Select0Provider<ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>, T1>.GroupBy(String, Object)
Select0Provider<ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>, T1>.Having(String, Object)
Select0Provider<ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>, T1>.LeftJoin(Expression<Func<T1, Boolean>>)
Select0Provider<ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>, T1>.InnerJoin(Expression<Func<T1, Boolean>>)
Select0Provider<ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>, T1>.RightJoin(Expression<Func<T1, Boolean>>)
Select0Provider<ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>, T1>.LeftJoin<T2>(Expression<Func<T1, T2, Boolean>>)
Select0Provider<ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>, T1>.InnerJoin<T2>(Expression<Func<T1, T2, Boolean>>)
Select0Provider<ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>, T1>.RightJoin<T2>(Expression<Func<T1, T2, Boolean>>)
Select0Provider<ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>, T1>.InnerJoin(String, Object)
Select0Provider<ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>, T1>.LeftJoin(String, Object)
Select0Provider<ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>, T1>.RightJoin(String, Object)
Select0Provider<ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>, T1>.OrderBy(String, Object)
Select0Provider<ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>, T1>.OrderBy(Boolean, String, Object)
Select0Provider<ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>, T1>.Page(Int32, Int32)
Select0Provider<ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>, T1>.AsTableBase(Func<Type, String, String>)
Select0Provider<ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>, T1>.AsTable(Func<Type, String, String>)
Select0Provider<ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>, T1>.AsAlias(Func<Type, String, String>)
Select0Provider<ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>, T1>.Where(String, Object)
Select0Provider<ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>, T1>.WhereIf(Boolean, String, Object)
Select0Provider<ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>, T1>.OrderByPropertyName(String, Boolean)
Select0Provider<ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>, T1>.OrderByPropertyNameIf(Boolean, String, Boolean)
Select0Provider<ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>, T1>.ToListAsync(Boolean, CancellationToken)
Select0Provider<ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>, T1>.ToListQfPrivate<TTuple>(String, String)
Select0Provider<ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>, T1>.ToChunk(Int32, Action<FetchCallbackArgs<List<T1>>>, Boolean)
Select0Provider<ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>, T1>.InternalToChunk<TReturn>(Expression, Int32, Action<FetchCallbackArgs<List<TReturn>>>)
Select0Provider<ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>, T1>.ToDictionary<TKey>(Func<T1, TKey>)
Select0Provider<ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>, T1>.ToDictionary<TKey, TElement>(Func<T1, TKey>, Func<T1, TElement>)
Select0Provider<ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>, T1>.InternalGroupBy<TKey, TValue>(Expression)
Select0Provider<ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>, T1>.InternalJoin(Expression, SelectTableInfoType)
Select0Provider<ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>, T1>.InternalJoin<T2>(Expression, SelectTableInfoType)
Select0Provider<ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>, T1>.InternalToSql<TReturn>(Expression, FieldAliasOptions)
Select0Provider<ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>, T1>.InternalGetInsertIntoToSql<TTargetEntity>(String, Expression)
Select0Provider<ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>, T1>.InternalInsertInto<TTargetEntity>(String, Expression)
Select0Provider<ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>, T1>.ToDataTableByPropertyNameAsync(String[], CancellationToken)
Select0Provider<ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>, T1>.ToDataTableAsync(String, CancellationToken)
Select0Provider<ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>, T1>.ToListAsync<TTuple>(String, CancellationToken)
Select0Provider<ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>, T1>.ToListQfPrivateAsync<TTuple>(String, String, CancellationToken)
Select0Provider<ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>, T1>.ToDictionaryAsync<TKey>(Func<T1, TKey>, CancellationToken)
Select0Provider<ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>, T1>.ToDictionaryAsync<TKey, TElement>(Func<T1, TKey>, Func<T1, TElement>, CancellationToken)
Select0Provider<ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>, T1>.ToListMapReaderAsync<TReturn>(ReadAnonymousTypeAfInfo, CancellationToken)
Select0Provider<ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>, T1>.InternalAvgAsync(Expression, CancellationToken)
Select0Provider<ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>, T1>.InternalMaxAsync<TMember>(Expression, CancellationToken)
Select0Provider<ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>, T1>.InternalMinAsync<TMember>(Expression, CancellationToken)
Select0Provider<ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>, T1>.InternalSumAsync(Expression, CancellationToken)
Select0Provider<ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>, T1>.InternalToListAsync<TReturn>(Expression, CancellationToken)
Select0Provider<ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>, T1>.InternalInsertIntoAsync<TTargetEntity>(String, Expression, CancellationToken)
Select0Provider<ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>, T1>.InternalToDataTableAsync(Expression, CancellationToken)
Select0Provider<ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>, T1>.InternalToAggregateAsync<TReturn>(Expression, CancellationToken)
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Assembly: FreeSql.dll
Syntax
public abstract class Select9Provider<T1, T2, T3, T4, T5, T6, T7, T8, T9> : Select0Provider<ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>, T1>, ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>, ISelect0<ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>, T1>, ISelect0 where T2 : class where T3 : class where T4 : class where T5 : class where T6 : class where T7 : class where T8 : class where T9 : class
Type Parameters
| Name |
Description |
| T1 |
|
| T2 |
|
| T3 |
|
| T4 |
|
| T5 |
|
| T6 |
|
| T7 |
|
| T8 |
|
| T9 |
|
Constructors
|
Improve this Doc
View Source
Select9Provider(IFreeSql, CommonUtils, CommonExpression, Object)
Declaration
public Select9Provider(IFreeSql orm, CommonUtils commonUtils, CommonExpression commonExpression, object dywhere)
Parameters
Methods
|
Improve this Doc
View Source
ToChunk<TReturn>(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TReturn>>, Int32, Action<FetchCallbackArgs<List<TReturn>>>)
Declaration
public void ToChunk<TReturn>(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TReturn>> select, int size, Action<FetchCallbackArgs<List<TReturn>>> done)
Parameters
| Type |
Name |
Description |
| System.Linq.Expressions.Expression<System.Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TReturn>> |
select |
|
| System.Int32 |
size |
|
| System.Action<FetchCallbackArgs<System.Collections.Generic.List<TReturn>>> |
done |
|
Type Parameters
|
Improve this Doc
View Source
ToChunk<TReturn>(Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9>, TReturn>>, Int32, Action<FetchCallbackArgs<List<TReturn>>>)
Declaration
public void ToChunk<TReturn>(Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9>, TReturn>> select, int size, Action<FetchCallbackArgs<List<TReturn>>> done)
Parameters
| Type |
Name |
Description |
| System.Linq.Expressions.Expression<System.Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9>, TReturn>> |
select |
|
| System.Int32 |
size |
|
| System.Action<FetchCallbackArgs<System.Collections.Generic.List<TReturn>>> |
done |
|
Type Parameters
Explicit Interface Implementations
|
Improve this Doc
View Source
ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.Aggregate<TReturn>(Expression<Func<ISelectGroupingAggregate<T1>, ISelectGroupingAggregate<T2>, ISelectGroupingAggregate<T3>, ISelectGroupingAggregate<T4>, ISelectGroupingAggregate<T5>, ISelectGroupingAggregate<T6>, ISelectGroupingAggregate<T7>, ISelectGroupingAggregate<T8>, ISelectGroupingAggregate<T9>, TReturn>>, out TReturn)
Declaration
ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9> ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.Aggregate<TReturn>(Expression<Func<ISelectGroupingAggregate<T1>, ISelectGroupingAggregate<T2>, ISelectGroupingAggregate<T3>, ISelectGroupingAggregate<T4>, ISelectGroupingAggregate<T5>, ISelectGroupingAggregate<T6>, ISelectGroupingAggregate<T7>, ISelectGroupingAggregate<T8>, ISelectGroupingAggregate<T9>, TReturn>> select, out TReturn result)
Parameters
Returns
| Type |
Description |
| ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9> |
|
Type Parameters
|
Improve this Doc
View Source
ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.Any(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, Boolean>>)
Declaration
bool ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.Any(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, bool>> exp)
Parameters
| Type |
Name |
Description |
| System.Linq.Expressions.Expression<System.Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, System.Boolean>> |
exp |
|
Returns
| Type |
Description |
| System.Boolean |
|
|
Improve this Doc
View Source
ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.Any(Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9>, Boolean>>)
Declaration
bool ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.Any(Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9>, bool>> exp)
Parameters
| Type |
Name |
Description |
| System.Linq.Expressions.Expression<System.Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9>, System.Boolean>> |
exp |
|
Returns
| Type |
Description |
| System.Boolean |
|
|
Improve this Doc
View Source
ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.AnyAsync(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, Boolean>>, CancellationToken)
Declaration
async Task<bool> ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.AnyAsync(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, bool>> exp, CancellationToken cancellationToken)
Parameters
| Type |
Name |
Description |
| System.Linq.Expressions.Expression<System.Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, System.Boolean>> |
exp |
|
| System.Threading.CancellationToken |
cancellationToken |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task<System.Boolean> |
|
|
Improve this Doc
View Source
ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.AnyAsync(Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9>, Boolean>>, CancellationToken)
Declaration
async Task<bool> ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.AnyAsync(Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9>, bool>> exp, CancellationToken cancellationToken)
Parameters
| Type |
Name |
Description |
| System.Linq.Expressions.Expression<System.Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9>, System.Boolean>> |
exp |
|
| System.Threading.CancellationToken |
cancellationToken |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task<System.Boolean> |
|
|
Improve this Doc
View Source
ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.Avg<TMember>(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TMember>>)
Declaration
double ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.Avg<TMember>(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TMember>> column)
Parameters
| Type |
Name |
Description |
| System.Linq.Expressions.Expression<System.Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TMember>> |
column |
|
Returns
| Type |
Description |
| System.Double |
|
Type Parameters
|
Improve this Doc
View Source
ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.Avg<TMember>(Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9>, TMember>>)
Declaration
double ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.Avg<TMember>(Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9>, TMember>> column)
Parameters
| Type |
Name |
Description |
| System.Linq.Expressions.Expression<System.Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9>, TMember>> |
column |
|
Returns
| Type |
Description |
| System.Double |
|
Type Parameters
|
Improve this Doc
View Source
ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.AvgAsync<TMember>(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TMember>>, CancellationToken)
Declaration
Task<double> ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.AvgAsync<TMember>(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TMember>> column, CancellationToken cancellationToken)
Parameters
| Type |
Name |
Description |
| System.Linq.Expressions.Expression<System.Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TMember>> |
column |
|
| System.Threading.CancellationToken |
cancellationToken |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task<System.Double> |
|
Type Parameters
|
Improve this Doc
View Source
ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.AvgAsync<TMember>(Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9>, TMember>>, CancellationToken)
Declaration
Task<double> ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.AvgAsync<TMember>(Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9>, TMember>> column, CancellationToken cancellationToken)
Parameters
| Type |
Name |
Description |
| System.Linq.Expressions.Expression<System.Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9>, TMember>> |
column |
|
| System.Threading.CancellationToken |
cancellationToken |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task<System.Double> |
|
Type Parameters
|
Improve this Doc
View Source
ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.First<TDto>()
Declaration
TDto ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.First<TDto>()
Returns
Type Parameters
|
Improve this Doc
View Source
ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.First<TReturn>(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TReturn>>)
Declaration
TReturn ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.First<TReturn>(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TReturn>> select)
Parameters
| Type |
Name |
Description |
| System.Linq.Expressions.Expression<System.Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TReturn>> |
select |
|
Returns
Type Parameters
|
Improve this Doc
View Source
ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.First<TReturn>(Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9>, TReturn>>)
Declaration
TReturn ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.First<TReturn>(Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9>, TReturn>> select)
Parameters
| Type |
Name |
Description |
| System.Linq.Expressions.Expression<System.Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9>, TReturn>> |
select |
|
Returns
Type Parameters
|
Improve this Doc
View Source
ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.FirstAsync<TReturn>(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TReturn>>, CancellationToken)
Declaration
async Task<TReturn> ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.FirstAsync<TReturn>(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TReturn>> select, CancellationToken cancellationToken)
Parameters
| Type |
Name |
Description |
| System.Linq.Expressions.Expression<System.Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TReturn>> |
select |
|
| System.Threading.CancellationToken |
cancellationToken |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task<TReturn> |
|
Type Parameters
|
Improve this Doc
View Source
ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.FirstAsync<TReturn>(Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9>, TReturn>>, CancellationToken)
Declaration
async Task<TReturn> ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.FirstAsync<TReturn>(Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9>, TReturn>> select, CancellationToken cancellationToken)
Parameters
| Type |
Name |
Description |
| System.Linq.Expressions.Expression<System.Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9>, TReturn>> |
select |
|
| System.Threading.CancellationToken |
cancellationToken |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task<TReturn> |
|
Type Parameters
|
Improve this Doc
View Source
ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.FirstAsync<TDto>(CancellationToken)
Declaration
async Task<TDto> ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.FirstAsync<TDto>(CancellationToken cancellationToken)
Parameters
| Type |
Name |
Description |
| System.Threading.CancellationToken |
cancellationToken |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task<TDto> |
|
Type Parameters
|
Improve this Doc
View Source
ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.GroupBy<TKey>(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TKey>>)
Declaration
ISelectGrouping<TKey, NativeTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9>> ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.GroupBy<TKey>(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TKey>> exp)
Parameters
| Type |
Name |
Description |
| System.Linq.Expressions.Expression<System.Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TKey>> |
exp |
|
Returns
Type Parameters
|
Improve this Doc
View Source
ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.GroupBy<TKey>(Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9>, TKey>>)
Declaration
ISelectGrouping<TKey, NativeTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9>> ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.GroupBy<TKey>(Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9>, TKey>> exp)
Parameters
| Type |
Name |
Description |
| System.Linq.Expressions.Expression<System.Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9>, TKey>> |
exp |
|
Returns
Type Parameters
|
Improve this Doc
View Source
ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.InnerJoin(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, Boolean>>)
Declaration
ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9> ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.InnerJoin(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, bool>> exp)
Parameters
| Type |
Name |
Description |
| System.Linq.Expressions.Expression<System.Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, System.Boolean>> |
exp |
|
Returns
| Type |
Description |
| ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9> |
|
|
Improve this Doc
View Source
ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.InnerJoin(Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9>, Boolean>>)
Declaration
ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9> ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.InnerJoin(Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9>, bool>> exp)
Parameters
| Type |
Name |
Description |
| System.Linq.Expressions.Expression<System.Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9>, System.Boolean>> |
exp |
|
Returns
| Type |
Description |
| ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9> |
|
|
Improve this Doc
View Source
ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.InsertInto<TTargetEntity>(String, Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TTargetEntity>>)
Declaration
int ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.InsertInto<TTargetEntity>(string tableName, Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TTargetEntity>> select)
where TTargetEntity : class
Parameters
| Type |
Name |
Description |
| System.String |
tableName |
|
| System.Linq.Expressions.Expression<System.Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TTargetEntity>> |
select |
|
Returns
| Type |
Description |
| System.Int32 |
|
Type Parameters
| Name |
Description |
| TTargetEntity |
|
|
Improve this Doc
View Source
ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.InsertInto<TTargetEntity>(String, Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9>, TTargetEntity>>)
Declaration
int ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.InsertInto<TTargetEntity>(string tableName, Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9>, TTargetEntity>> select)
where TTargetEntity : class
Parameters
| Type |
Name |
Description |
| System.String |
tableName |
|
| System.Linq.Expressions.Expression<System.Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9>, TTargetEntity>> |
select |
|
Returns
| Type |
Description |
| System.Int32 |
|
Type Parameters
| Name |
Description |
| TTargetEntity |
|
|
Improve this Doc
View Source
ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.InsertIntoAsync<TTargetEntity>(String, Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TTargetEntity>>, CancellationToken)
Declaration
Task<int> ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.InsertIntoAsync<TTargetEntity>(string tableName, Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TTargetEntity>> select, CancellationToken cancellationToken)
where TTargetEntity : class
Parameters
| Type |
Name |
Description |
| System.String |
tableName |
|
| System.Linq.Expressions.Expression<System.Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TTargetEntity>> |
select |
|
| System.Threading.CancellationToken |
cancellationToken |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task<System.Int32> |
|
Type Parameters
| Name |
Description |
| TTargetEntity |
|
|
Improve this Doc
View Source
ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.InsertIntoAsync<TTargetEntity>(String, Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9>, TTargetEntity>>, CancellationToken)
Declaration
Task<int> ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.InsertIntoAsync<TTargetEntity>(string tableName, Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9>, TTargetEntity>> select, CancellationToken cancellationToken)
where TTargetEntity : class
Parameters
| Type |
Name |
Description |
| System.String |
tableName |
|
| System.Linq.Expressions.Expression<System.Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9>, TTargetEntity>> |
select |
|
| System.Threading.CancellationToken |
cancellationToken |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task<System.Int32> |
|
Type Parameters
| Name |
Description |
| TTargetEntity |
|
|
Improve this Doc
View Source
ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.LeftJoin(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, Boolean>>)
Declaration
ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9> ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.LeftJoin(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, bool>> exp)
Parameters
| Type |
Name |
Description |
| System.Linq.Expressions.Expression<System.Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, System.Boolean>> |
exp |
|
Returns
| Type |
Description |
| ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9> |
|
|
Improve this Doc
View Source
ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.LeftJoin(Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9>, Boolean>>)
Declaration
ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9> ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.LeftJoin(Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9>, bool>> exp)
Parameters
| Type |
Name |
Description |
| System.Linq.Expressions.Expression<System.Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9>, System.Boolean>> |
exp |
|
Returns
| Type |
Description |
| ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9> |
|
|
Improve this Doc
View Source
ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.Max<TMember>(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TMember>>)
Declaration
TMember ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.Max<TMember>(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TMember>> column)
Parameters
| Type |
Name |
Description |
| System.Linq.Expressions.Expression<System.Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TMember>> |
column |
|
Returns
Type Parameters
|
Improve this Doc
View Source
ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.Max<TMember>(Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9>, TMember>>)
Declaration
TMember ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.Max<TMember>(Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9>, TMember>> column)
Parameters
| Type |
Name |
Description |
| System.Linq.Expressions.Expression<System.Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9>, TMember>> |
column |
|
Returns
Type Parameters
|
Improve this Doc
View Source
ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.MaxAsync<TMember>(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TMember>>, CancellationToken)
Declaration
Task<TMember> ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.MaxAsync<TMember>(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TMember>> column, CancellationToken cancellationToken)
Parameters
| Type |
Name |
Description |
| System.Linq.Expressions.Expression<System.Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TMember>> |
column |
|
| System.Threading.CancellationToken |
cancellationToken |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task<TMember> |
|
Type Parameters
|
Improve this Doc
View Source
ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.MaxAsync<TMember>(Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9>, TMember>>, CancellationToken)
Declaration
Task<TMember> ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.MaxAsync<TMember>(Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9>, TMember>> column, CancellationToken cancellationToken)
Parameters
| Type |
Name |
Description |
| System.Linq.Expressions.Expression<System.Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9>, TMember>> |
column |
|
| System.Threading.CancellationToken |
cancellationToken |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task<TMember> |
|
Type Parameters
|
Improve this Doc
View Source
ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.Min<TMember>(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TMember>>)
Declaration
TMember ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.Min<TMember>(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TMember>> column)
Parameters
| Type |
Name |
Description |
| System.Linq.Expressions.Expression<System.Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TMember>> |
column |
|
Returns
Type Parameters
|
Improve this Doc
View Source
ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.Min<TMember>(Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9>, TMember>>)
Declaration
TMember ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.Min<TMember>(Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9>, TMember>> column)
Parameters
| Type |
Name |
Description |
| System.Linq.Expressions.Expression<System.Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9>, TMember>> |
column |
|
Returns
Type Parameters
|
Improve this Doc
View Source
ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.MinAsync<TMember>(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TMember>>, CancellationToken)
Declaration
Task<TMember> ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.MinAsync<TMember>(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TMember>> column, CancellationToken cancellationToken)
Parameters
| Type |
Name |
Description |
| System.Linq.Expressions.Expression<System.Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TMember>> |
column |
|
| System.Threading.CancellationToken |
cancellationToken |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task<TMember> |
|
Type Parameters
|
Improve this Doc
View Source
ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.MinAsync<TMember>(Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9>, TMember>>, CancellationToken)
Declaration
Task<TMember> ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.MinAsync<TMember>(Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9>, TMember>> column, CancellationToken cancellationToken)
Parameters
| Type |
Name |
Description |
| System.Linq.Expressions.Expression<System.Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9>, TMember>> |
column |
|
| System.Threading.CancellationToken |
cancellationToken |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task<TMember> |
|
Type Parameters
|
Improve this Doc
View Source
ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.OrderBy<TMember>(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TMember>>)
Declaration
ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9> ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.OrderBy<TMember>(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TMember>> column)
Parameters
| Type |
Name |
Description |
| System.Linq.Expressions.Expression<System.Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TMember>> |
column |
|
Returns
| Type |
Description |
| ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9> |
|
Type Parameters
|
Improve this Doc
View Source
ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.OrderBy<TMember>(Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9>, TMember>>)
Declaration
ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9> ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.OrderBy<TMember>(Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9>, TMember>> column)
Parameters
| Type |
Name |
Description |
| System.Linq.Expressions.Expression<System.Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9>, TMember>> |
column |
|
Returns
| Type |
Description |
| ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9> |
|
Type Parameters
|
Improve this Doc
View Source
ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.OrderByDescending<TMember>(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TMember>>)
Declaration
ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9> ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.OrderByDescending<TMember>(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TMember>> column)
Parameters
| Type |
Name |
Description |
| System.Linq.Expressions.Expression<System.Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TMember>> |
column |
|
Returns
| Type |
Description |
| ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9> |
|
Type Parameters
|
Improve this Doc
View Source
ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.OrderByDescending<TMember>(Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9>, TMember>>)
Declaration
ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9> ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.OrderByDescending<TMember>(Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9>, TMember>> column)
Parameters
| Type |
Name |
Description |
| System.Linq.Expressions.Expression<System.Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9>, TMember>> |
column |
|
Returns
| Type |
Description |
| ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9> |
|
Type Parameters
|
Improve this Doc
View Source
ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.OrderByIf<TMember>(Boolean, Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TMember>>, Boolean)
Declaration
ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9> ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.OrderByIf<TMember>(bool condition, Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TMember>> column, bool descending)
Parameters
| Type |
Name |
Description |
| System.Boolean |
condition |
|
| System.Linq.Expressions.Expression<System.Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TMember>> |
column |
|
| System.Boolean |
descending |
|
Returns
| Type |
Description |
| ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9> |
|
Type Parameters
|
Improve this Doc
View Source
ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.OrderByIf<TMember>(Boolean, Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9>, TMember>>, Boolean)
Declaration
ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9> ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.OrderByIf<TMember>(bool condition, Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9>, TMember>> column, bool descending)
Parameters
| Type |
Name |
Description |
| System.Boolean |
condition |
|
| System.Linq.Expressions.Expression<System.Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9>, TMember>> |
column |
|
| System.Boolean |
descending |
|
Returns
| Type |
Description |
| ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9> |
|
Type Parameters
|
Improve this Doc
View Source
ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.RightJoin(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, Boolean>>)
Declaration
ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9> ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.RightJoin(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, bool>> exp)
Parameters
| Type |
Name |
Description |
| System.Linq.Expressions.Expression<System.Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, System.Boolean>> |
exp |
|
Returns
| Type |
Description |
| ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9> |
|
|
Improve this Doc
View Source
ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.RightJoin(Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9>, Boolean>>)
Declaration
ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9> ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.RightJoin(Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9>, bool>> exp)
Parameters
| Type |
Name |
Description |
| System.Linq.Expressions.Expression<System.Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9>, System.Boolean>> |
exp |
|
Returns
| Type |
Description |
| ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9> |
|
|
Improve this Doc
View Source
ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.Sum<TMember>(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TMember>>)
Declaration
decimal ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.Sum<TMember>(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TMember>> column)
Parameters
| Type |
Name |
Description |
| System.Linq.Expressions.Expression<System.Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TMember>> |
column |
|
Returns
| Type |
Description |
| System.Decimal |
|
Type Parameters
|
Improve this Doc
View Source
ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.Sum<TMember>(Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9>, TMember>>)
Declaration
decimal ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.Sum<TMember>(Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9>, TMember>> column)
Parameters
| Type |
Name |
Description |
| System.Linq.Expressions.Expression<System.Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9>, TMember>> |
column |
|
Returns
| Type |
Description |
| System.Decimal |
|
Type Parameters
|
Improve this Doc
View Source
ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.SumAsync<TMember>(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TMember>>, CancellationToken)
Declaration
Task<decimal> ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.SumAsync<TMember>(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TMember>> column, CancellationToken cancellationToken)
Parameters
| Type |
Name |
Description |
| System.Linq.Expressions.Expression<System.Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TMember>> |
column |
|
| System.Threading.CancellationToken |
cancellationToken |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task<System.Decimal> |
|
Type Parameters
|
Improve this Doc
View Source
ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.SumAsync<TMember>(Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9>, TMember>>, CancellationToken)
Declaration
Task<decimal> ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.SumAsync<TMember>(Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9>, TMember>> column, CancellationToken cancellationToken)
Parameters
| Type |
Name |
Description |
| System.Linq.Expressions.Expression<System.Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9>, TMember>> |
column |
|
| System.Threading.CancellationToken |
cancellationToken |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task<System.Decimal> |
|
Type Parameters
|
Improve this Doc
View Source
ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.ToAggregate<TReturn>(Expression<Func<ISelectGroupingAggregate<T1>, ISelectGroupingAggregate<T2>, ISelectGroupingAggregate<T3>, ISelectGroupingAggregate<T4>, ISelectGroupingAggregate<T5>, ISelectGroupingAggregate<T6>, ISelectGroupingAggregate<T7>, ISelectGroupingAggregate<T8>, ISelectGroupingAggregate<T9>, TReturn>>)
Declaration
TReturn ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.ToAggregate<TReturn>(Expression<Func<ISelectGroupingAggregate<T1>, ISelectGroupingAggregate<T2>, ISelectGroupingAggregate<T3>, ISelectGroupingAggregate<T4>, ISelectGroupingAggregate<T5>, ISelectGroupingAggregate<T6>, ISelectGroupingAggregate<T7>, ISelectGroupingAggregate<T8>, ISelectGroupingAggregate<T9>, TReturn>> select)
Parameters
Returns
Type Parameters
|
Improve this Doc
View Source
ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.ToAggregateAsync<TReturn>(Expression<Func<ISelectGroupingAggregate<T1>, ISelectGroupingAggregate<T2>, ISelectGroupingAggregate<T3>, ISelectGroupingAggregate<T4>, ISelectGroupingAggregate<T5>, ISelectGroupingAggregate<T6>, ISelectGroupingAggregate<T7>, ISelectGroupingAggregate<T8>, ISelectGroupingAggregate<T9>, TReturn>>, CancellationToken)
Declaration
Task<TReturn> ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.ToAggregateAsync<TReturn>(Expression<Func<ISelectGroupingAggregate<T1>, ISelectGroupingAggregate<T2>, ISelectGroupingAggregate<T3>, ISelectGroupingAggregate<T4>, ISelectGroupingAggregate<T5>, ISelectGroupingAggregate<T6>, ISelectGroupingAggregate<T7>, ISelectGroupingAggregate<T8>, ISelectGroupingAggregate<T9>, TReturn>> select, CancellationToken cancellationToken)
Parameters
Returns
| Type |
Description |
| System.Threading.Tasks.Task<TReturn> |
|
Type Parameters
|
Improve this Doc
View Source
ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.ToDataTable<TReturn>(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TReturn>>)
Declaration
DataTable ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.ToDataTable<TReturn>(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TReturn>> select)
Parameters
| Type |
Name |
Description |
| System.Linq.Expressions.Expression<System.Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TReturn>> |
select |
|
Returns
| Type |
Description |
| System.Data.DataTable |
|
Type Parameters
|
Improve this Doc
View Source
ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.ToDataTable<TReturn>(Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9>, TReturn>>)
Declaration
DataTable ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.ToDataTable<TReturn>(Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9>, TReturn>> select)
Parameters
| Type |
Name |
Description |
| System.Linq.Expressions.Expression<System.Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9>, TReturn>> |
select |
|
Returns
| Type |
Description |
| System.Data.DataTable |
|
Type Parameters
|
Improve this Doc
View Source
ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.ToDataTableAsync<TReturn>(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TReturn>>, CancellationToken)
Declaration
Task<DataTable> ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.ToDataTableAsync<TReturn>(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TReturn>> select, CancellationToken cancellationToken)
Parameters
| Type |
Name |
Description |
| System.Linq.Expressions.Expression<System.Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TReturn>> |
select |
|
| System.Threading.CancellationToken |
cancellationToken |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task<System.Data.DataTable> |
|
Type Parameters
|
Improve this Doc
View Source
ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.ToDataTableAsync<TReturn>(Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9>, TReturn>>, CancellationToken)
Declaration
Task<DataTable> ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.ToDataTableAsync<TReturn>(Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9>, TReturn>> select, CancellationToken cancellationToken)
Parameters
| Type |
Name |
Description |
| System.Linq.Expressions.Expression<System.Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9>, TReturn>> |
select |
|
| System.Threading.CancellationToken |
cancellationToken |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task<System.Data.DataTable> |
|
Type Parameters
|
Improve this Doc
View Source
ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.ToList<TDto>()
Declaration
List<TDto> ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.ToList<TDto>()
Returns
| Type |
Description |
| System.Collections.Generic.List<TDto> |
|
Type Parameters
|
Improve this Doc
View Source
ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.ToList<TReturn>(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TReturn>>)
Declaration
List<TReturn> ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.ToList<TReturn>(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TReturn>> select)
Parameters
| Type |
Name |
Description |
| System.Linq.Expressions.Expression<System.Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TReturn>> |
select |
|
Returns
| Type |
Description |
| System.Collections.Generic.List<TReturn> |
|
Type Parameters
|
Improve this Doc
View Source
ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.ToList<TReturn>(Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9>, TReturn>>)
Declaration
List<TReturn> ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.ToList<TReturn>(Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9>, TReturn>> select)
Parameters
| Type |
Name |
Description |
| System.Linq.Expressions.Expression<System.Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9>, TReturn>> |
select |
|
Returns
| Type |
Description |
| System.Collections.Generic.List<TReturn> |
|
Type Parameters
|
Improve this Doc
View Source
ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.ToListAsync<TReturn>(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TReturn>>, CancellationToken)
Declaration
Task<List<TReturn>> ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.ToListAsync<TReturn>(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TReturn>> select, CancellationToken cancellationToken)
Parameters
| Type |
Name |
Description |
| System.Linq.Expressions.Expression<System.Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TReturn>> |
select |
|
| System.Threading.CancellationToken |
cancellationToken |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task<System.Collections.Generic.List<TReturn>> |
|
Type Parameters
|
Improve this Doc
View Source
ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.ToListAsync<TReturn>(Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9>, TReturn>>, CancellationToken)
Declaration
Task<List<TReturn>> ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.ToListAsync<TReturn>(Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9>, TReturn>> select, CancellationToken cancellationToken)
Parameters
| Type |
Name |
Description |
| System.Linq.Expressions.Expression<System.Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9>, TReturn>> |
select |
|
| System.Threading.CancellationToken |
cancellationToken |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task<System.Collections.Generic.List<TReturn>> |
|
Type Parameters
|
Improve this Doc
View Source
ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.ToListAsync<TDto>(CancellationToken)
Declaration
Task<List<TDto>> ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.ToListAsync<TDto>(CancellationToken cancellationToken)
Parameters
| Type |
Name |
Description |
| System.Threading.CancellationToken |
cancellationToken |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task<System.Collections.Generic.List<TDto>> |
|
Type Parameters
|
Improve this Doc
View Source
ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.ToOne<TReturn>(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TReturn>>)
Declaration
TReturn ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.ToOne<TReturn>(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TReturn>> select)
Parameters
| Type |
Name |
Description |
| System.Linq.Expressions.Expression<System.Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TReturn>> |
select |
|
Returns
Type Parameters
|
Improve this Doc
View Source
ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.ToOne<TReturn>(Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9>, TReturn>>)
Declaration
TReturn ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.ToOne<TReturn>(Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9>, TReturn>> select)
Parameters
| Type |
Name |
Description |
| System.Linq.Expressions.Expression<System.Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9>, TReturn>> |
select |
|
Returns
Type Parameters
|
Improve this Doc
View Source
ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.ToOneAsync<TReturn>(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TReturn>>, CancellationToken)
Declaration
async Task<TReturn> ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.ToOneAsync<TReturn>(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TReturn>> select, CancellationToken cancellationToken)
Parameters
| Type |
Name |
Description |
| System.Linq.Expressions.Expression<System.Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TReturn>> |
select |
|
| System.Threading.CancellationToken |
cancellationToken |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task<TReturn> |
|
Type Parameters
|
Improve this Doc
View Source
ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.ToOneAsync<TReturn>(Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9>, TReturn>>, CancellationToken)
Declaration
async Task<TReturn> ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.ToOneAsync<TReturn>(Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9>, TReturn>> select, CancellationToken cancellationToken)
Parameters
| Type |
Name |
Description |
| System.Linq.Expressions.Expression<System.Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9>, TReturn>> |
select |
|
| System.Threading.CancellationToken |
cancellationToken |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task<TReturn> |
|
Type Parameters
|
Improve this Doc
View Source
ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.ToSql<TReturn>(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TReturn>>, FieldAliasOptions)
Declaration
string ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.ToSql<TReturn>(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TReturn>> select, FieldAliasOptions fieldAlias)
Parameters
| Type |
Name |
Description |
| System.Linq.Expressions.Expression<System.Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TReturn>> |
select |
|
| FieldAliasOptions |
fieldAlias |
|
Returns
| Type |
Description |
| System.String |
|
Type Parameters
|
Improve this Doc
View Source
ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.ToSql<TReturn>(Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9>, TReturn>>, FieldAliasOptions)
Declaration
string ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.ToSql<TReturn>(Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9>, TReturn>> select, FieldAliasOptions fieldAlias)
Parameters
| Type |
Name |
Description |
| System.Linq.Expressions.Expression<System.Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9>, TReturn>> |
select |
|
| FieldAliasOptions |
fieldAlias |
|
Returns
| Type |
Description |
| System.String |
|
Type Parameters
|
Improve this Doc
View Source
ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.Where(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, Boolean>>)
Declaration
ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9> ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.Where(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, bool>> exp)
Parameters
| Type |
Name |
Description |
| System.Linq.Expressions.Expression<System.Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, System.Boolean>> |
exp |
|
Returns
| Type |
Description |
| ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9> |
|
|
Improve this Doc
View Source
ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.Where(Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9>, Boolean>>)
Declaration
ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9> ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.Where(Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9>, bool>> exp)
Parameters
| Type |
Name |
Description |
| System.Linq.Expressions.Expression<System.Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9>, System.Boolean>> |
exp |
|
Returns
| Type |
Description |
| ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9> |
|
|
Improve this Doc
View Source
ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.WhereIf(Boolean, Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, Boolean>>)
Declaration
ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9> ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.WhereIf(bool condition, Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, bool>> exp)
Parameters
| Type |
Name |
Description |
| System.Boolean |
condition |
|
| System.Linq.Expressions.Expression<System.Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, System.Boolean>> |
exp |
|
Returns
| Type |
Description |
| ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9> |
|
|
Improve this Doc
View Source
ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.WhereIf(Boolean, Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9>, Boolean>>)
Declaration
ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9> ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.WhereIf(bool condition, Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9>, bool>> exp)
Parameters
| Type |
Name |
Description |
| System.Boolean |
condition |
|
| System.Linq.Expressions.Expression<System.Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9>, System.Boolean>> |
exp |
|
Returns
| Type |
Description |
| ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9> |
|
|
Improve this Doc
View Source
ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.WithSql(String, String, String, String, String, String, String, String, String, Object)
Declaration
ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9> ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.WithSql(string sqlT1, string sqlT2, string sqlT3, string sqlT4, string sqlT5, string sqlT6, string sqlT7, string sqlT8, string sqlT9, object parms)
Parameters
| Type |
Name |
Description |
| System.String |
sqlT1 |
|
| System.String |
sqlT2 |
|
| System.String |
sqlT3 |
|
| System.String |
sqlT4 |
|
| System.String |
sqlT5 |
|
| System.String |
sqlT6 |
|
| System.String |
sqlT7 |
|
| System.String |
sqlT8 |
|
| System.String |
sqlT9 |
|
| System.Object |
parms |
|
Returns
| Type |
Description |
| ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9> |
|
|
Improve this Doc
View Source
ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.WithTempQuery<TDto>(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TDto>>)
Declaration
ISelect<TDto> ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.WithTempQuery<TDto>(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TDto>> selector)
Parameters
| Type |
Name |
Description |
| System.Linq.Expressions.Expression<System.Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TDto>> |
selector |
|
Returns
Type Parameters
|
Improve this Doc
View Source
ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.WithTempQuery<TDto>(Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9>, TDto>>)
Declaration
ISelect<TDto> ISelect<T1, T2, T3, T4, T5, T6, T7, T8, T9>.WithTempQuery<TDto>(Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9>, TDto>> selector)
Parameters
| Type |
Name |
Description |
| System.Linq.Expressions.Expression<System.Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8, T9>, TDto>> |
selector |
|
Returns
Type Parameters
Implements
Extension Methods
FreeSqlGlobalExtensions.OrderByRandom<TSelect, T1>(FreeSql.ISelect0<TSelect, T1>)