MultiTableSelect 类
- 程序集
- ShadowSql.Expressions.dll
多联表视图筛选列
public class MultiTableSelect : MultiSelectBase<ITableView>, IMultiSelect, ISelect, ISelectFields, ISqlEntity
- 继承
-
objectMultiTableSelect
- 实现
- 继承成员
- 扩展方法
构造函数
MultiTableSelect(IMultiView)
多联表视图筛选列
public MultiTableSelect(IMultiView multiView)
参数
multiViewIMultiView多(联)表
MultiTableSelect(ITableView, IMultiView)
多联表视图筛选列
public MultiTableSelect(ITableView view, IMultiView multiTable)
参数
viewITableViewmultiTableIMultiView多表(联表)
方法
Select<TEntity, TProperty>(string, Expression<Func<TEntity, TProperty>>)
从其中一个表筛选
public MultiTableSelect Select<TEntity, TProperty>(string tableName, Expression<Func<TEntity, TProperty>> select)
参数
tableNamestring表名
selectExpression<Func<TEntity, TProperty>>筛选
返回
类型参数
TEntityTProperty